c#入门
@听风!
这个作者很懒,什么都没留下…
展开
-
2021-01-20
C#中string和StringBuilder的区别 string类 string a = "helloworld"; a.Insert(5, " "); string b = a; Console.WriteLine(a); Console.WriteLine(b); a = "keep on never give up."; Consol原创 2021-01-20 16:14:46 · 60 阅读 · 0 评论 -
2021-01-19
字符串的截取、分割、插入、复制、删除 字符串的截取 string id = "12345619997890"; string brithdate1 = id.Substring(6);// string brithdate2 = id.Substring(6, 4); string fileName = "Program.cs"; string strName = fileName.Sub原创 2021-01-19 18:53:45 · 56 阅读 · 0 评论 -
2021-01-19
格式化 字符串格式化 Console.WriteLine(string.Format("金额显示:{0:C}", 368)); Console.WriteLine(string.Format("科学计数法显示:{0:E}", 12000000.1)); Console.WriteLine(string.Format("分割数字显示:{0:N0}", 123456789)); Console.WriteLi原创 2021-01-19 18:26:38 · 52 阅读 · 0 评论 -
2021-01-19
引用类型 object类 object obj1 = 10; object obj2 = obj1; Console.WriteLine(obj1); Console.WriteLine(obj2); string类(一旦初始化将不再改变) string str1 = "hello"; string str2 = str1; Consol原创 2021-01-19 16:08:05 · 62 阅读 · 1 评论 -
2021-01-19
类型转换 隐式类型转换 1.double+int-- > double 2.double+char-- > double 3.short+char-- > short 4.float+char-- > float 5.int+char-- > int 6.double+float-- > double double score = 81.5; double score1 = score + 2; Co原创 2021-01-19 16:02:40 · 66 阅读 · 0 评论 -
2021-01-19
条件运算符(右结合性) int a = 5, b = 6, x = 7, y = 8; int max1, max2; max1 = a > b ? a : b; Console.WriteLine(max1); max2 = x > y ? x : a > b ? a : b; Console.WriteLine(max2); ...原创 2021-01-19 15:57:35 · 69 阅读 · 0 评论 -
2021-01-19
左移、右移运算符 左移的结果是:num(原数值)*2^n(n是左移的位数) 右移的结果是:num(原数值)*2^n(n是右移的位数) int num = 368; Console.WriteLine("左移两位的结果是:" + (368 << 2)); Console.WriteLine("右移两位的结果是:" + (368 >> 2)); ...原创 2021-01-19 15:55:02 · 53 阅读 · 0 评论