格式化金额
10000000 -> 1000,000,0
public string FormatAmount(decimal? amount = null)
{
amount = amount ?? Amount;
var s = amount.ToString();
if (s.Length < 2)
{
return s;
}
var len = s.IndexOf('.');
if (len < 0)
{
len = s.Length;
}
if (len < 4)
{
return s;
}
for (var i = len-3; i > 0; i -= 4)
{
s = s.Insert(i, ",");
i++;
}
return s;
}
分享到:
相关推荐
C#函数代码,1.数值转换为固定hh:mm:ss格式,2.//获取当前时间yyyy-MM-dd hh:mm:ss,3.2018-06-26T16:30:04.89→yyyy-MM-dd hh:mm:ss 进行格式化
总结了一些关于c#时间格式化的一些函数,
主要介绍了C#小数点格式化用法,结合实例形式分析了C#小数点格式化运算的常用函数与相关使用技巧,需要的朋友可以参考下
JS 模拟C# 字符串格式化操作 /*** ** 功能: 字符串格式化替换操作 ***/ String.prototype.format = function () { var args = arguments; return this.replace(/\{(\d+)\}/g, function (m, i) { return args[i...
C#版本的图像处理函数库和边缘检测的Demo, 对于图像处理的软件开发工程师有很好的指导价值. 具体功能包括: 打开图像 Candy检测, Robot检测, Sobel检测, 二值化处理, 灰度化处理, 选择格式进行保存图像
本文实例讲述了C#适用于like语句的SQL格式化函数,分享给大家供大家参考。 具体实现代码如下: 代码如下:/// <summary> /// 对字符串进行sql格式化,并且符合like查询的格式。 /// </summary> /// ”str”>要...
二:如果用SQL语句,那就使用参数化,添加Param 三:尽可能的使用存储过程,安全性能高而且处理速度也快 四:屏蔽SQL,javascript等注入(很是主要的),对于每个文件写是不太可能的。所以要找到对所有文件起...
摘要:C#源码,数据库应用,格式化函数 C#在查询语句中使用格式化函数,将出生日期格式化为“年月日”的格式,一个初学者的例子,欢迎C#新手参考。
里面包含所有的C#字符串函数的详细说明 Compare 比较字符串的内容,考虑文化背景(场所),确定某些字符是否相等 CompareOrdinal 与Compare一样,但不...Format 格式化包含各种值的字符串和如何格式化每个值的说明符
js 写的string format函数,功能模仿C#中的string.Format方法,已实现(整数 :D、小数:F、货币数字:C、科学计数:E 等4种)数字格式化。参数可以传递数组,也可以传多个参数。
(1)学生基本情况的类,数据成员包括姓名,学号,C#、英语和数学成绩。成员函数包括输出数据、置姓名和学号、置三门课的成绩,求出总成绩和平均成绩。 (2)定义一个人员类CPerson,包括数据成员:姓名、编号、性别...
a) 建议使用参数化构造函数 b) 可以重裁操作符 55. 总是要给静态变量提供静态构造函数。 56. 能使用早期绑定就不要使用后期绑定。 57. 使用应用程序的日志和跟踪。 58. 除非在不完全的switch语句中否则...
10.10.1 构造函数初始化函数... 210 10.10.2 实例变量初始化函数... 210 10.10.3 构造函数执行... 210 10.10.4 默认构造函数... 212 10.10.5 私有构造函数... 213 10.10.6 可选的构造函数参数... 213 10.11 析构函数...
7、报表数据,打印数据可以设置多种格式化串,如:格式化金额(¥1,234.56),大写金额(零元零角零分正),格式化日期(2005年5月5日) 8、打印格式,支持普通文本、图片框、划线、字段、参数、系统变量、函数、图表等丰富...
利用C#中的winform开发的U盘管理小项目,实现对U盘的检测,显示容量信息,禁用、开启U盘,复制删除文件,获取pcb信息,C#对这些操作都有很好的封装,但是本项目是为了体验windows api所以完全没有使用这些封好的东西...
具体代码如下:* @FileName vsnprintf_name_line.c* @Describe A simple example for using v
7、报表数据,打印数据可以设置多种格式化串,如:格式化金额(¥1,234.56),大写金额(零元零角零分正),格式化日期(2005年5月5日) 8、打印格式,支持普通文本、图片框、划线、字段、参数、系统变量、函数、图表等丰富...
C#分词技术公共的api类,C#分词公共类完整版:数据缓存函数,读取文本,写入文本,载入词典,判断字符串是否在制定字符数组中,检测中文字符,格式化字符串,得到分词结果,移除停止词等等方法
24、该程序实现了当鼠标移到页面上的窗体时,可以显示提示信息。 25、该程序实现了一个完成进度多少的显示和速度的控制。 26、该程序实现了鼠标的右键菜单功能。通过MyContextMenu控件实现该功能。 27、该程序实现了...