金额字符串对齐方式 本身的数据是这样的:¥ 20111.000¥ 111.00我想在table中实现这样的对齐方式:在同一单元格中,左边有¥符号左对齐,右边金额按"."左对齐.¥ 20111.000¥ 111.00 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不需要不空格的方法就是$<td align="right">666</td> 如果纯需要得到这样的字符串,可以使用方法如下static void Main(string[] args){ decimal val1 = 20111.1012m; decimal val2 = 123.35m; Console.WriteLine(format(val1, 10, 4)); Console.WriteLine(format(val2, 10, 4));}static string format(decimal value, int length1, int length2){ string[] arr = value.ToString().Split(new char[] { '.' }); return String.Format("{0}{1}.{2}", System.Globalization.CultureInfo.CurrentCulture.NumberFormat.CurrencySymbol, arr[0].PadLeft(length1), arr[1].PadRight(length2));} 发帖时不小心发了两个,麻烦大家了,问题已解决:http://topic.csdn.net/u/20120215/10/22bd6e09-4b6b-4005-beac-2563a6a99662.html?84007 从数据库中读取两条记录,存入数组 线程生成静态页面没权限 aspx页面如何foreach 大家有繁体的vs.net 2003吗,我这边有个台湾的asp.net的程序,而我没有繁体的vs.net 2003 WCF调用的问题,很急,跪求高手解答 向Access数据库中插入记录时使用参数问题。 DataGrid 嵌套的DataGrid用于上传删除附件的功能 请问学习ASP.NET? 我想在ACCESS中完成这样一个查询????????????????????????? 有关动态创建datagrid的Column的问题? 请教c#正则提取,继续麻烦各位。 金额字符串对齐方式
$<td align="right">666</td>
static void Main(string[] args)
{
decimal val1 = 20111.1012m;
decimal val2 = 123.35m; Console.WriteLine(format(val1, 10, 4));
Console.WriteLine(format(val2, 10, 4));
}static string format(decimal value, int length1, int length2)
{
string[] arr = value.ToString().Split(new char[] { '.' }); return String.Format("{0}{1}.{2}",
System.Globalization.CultureInfo.CurrentCulture.NumberFormat.CurrencySymbol,
arr[0].PadLeft(length1),
arr[1].PadRight(length2));
}
问题已解决:
http://topic.csdn.net/u/20120215/10/22bd6e09-4b6b-4005-beac-2563a6a99662.html?84007