【转】C#中enum的总结
摘要:1、关于enum的定义enumFabric{Cotton = 1,Silk = 2,Wool = 4,Rayon = 8,Other = 128}2、符号名和常数值的互相转换 Fabric fab = Fabric.Cotton; int fabNum =(int)fab;//转换为常数值。必须使用强制转换。 Fabric fabString = (Fabric)1;//常数值转换成符号名。如果使用ToString(),则是((Fabric)1).ToString(),注意必须有括号。 string fabType = fab.ToString();//显示符号名 string fabVal
阅读全文
posted @
2012-07-28 16:26
terry.zh
阅读(1230)
推荐(1)
List 转换成字符串
摘要:很多时候开发中会用到把 List<string> 的内容拼接成以逗号分隔的字符串的形式,一直习惯了直接拼,今天才知道了更简洁的办法。这需要用到String.Join 方法Join(String,String[]) 串联字符串数组的所有元素,其中在每个元素之间使用指定的分隔符。 List<string> zz = new List<string>(); zz.Add("11"); zz.Add("22"); zz.Add("33"); string kk = string.Empty; ...
阅读全文
posted @
2012-07-12 17:52
terry.zh
阅读(1555)
推荐(2)
DataFormatString="{0:格式字符串}" 用法
摘要:具体用法:DataFormatString="{0:格式字符串}" 在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;数字、货币格式:在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示: 格式字符串 输入 结果 "{0:C}" 12345.6789 $12,345.68 "{0:C}" -12345.6789 ($12,345.68) "{0:D}"
阅读全文
posted @
2012-07-10 17:48
terry.zh
阅读(975)
推荐(1)