文章分类 - C#
摘要:一、Guid 1、Getting the string representation of a Guid——获取Guid的字符串表示形式 可以使用内置的ToString方法获得Guid的字符串表示: string myGuidString = myGuid.ToString(); 在ToString
阅读全文
摘要:一、自动补零 padLeft && padRight——left是左补,right是右补。 二、概念 值类型(栈) C#的所有值类型均隐式派生自System.ValueType: 结构体:struct(直接派生于System.ValueType);数值类型: 整型:sbyte(System.SByt
阅读全文
摘要:一、正则表达式概念 使用一种数学算法来解决计算机程序中的文本检索,匹配等问题,正则表达式语言是一种专门用于字符串处理的语言 .NET提供的Regex类实现了验证正则表达式的方法。Regex 类表示不可变(只读)的正则表达式。它还包含各种静态方法,允许在不显式创建其他类的实例的情况下使用其他正则表达式
阅读全文
摘要:一、DateTime Methods 1、DateTime Formatting 2、DateTime.AddDays(Double) 3、DateTime.AddHours(Double) 4、DateTime.Parse(String) 5、DateTime.AddMilliseconds(Do
阅读全文
摘要:一、string Concatenate——字符串连接 1 StringBuilder builder = new StringBuilder(10); 2 for (int i = 1; i < 10; i++) 3 { 4 builder.Append(i); // 0123456789 5 }
阅读全文
摘要:一、null-Colascing Operator——空并运算符 1、基础的使用 例如: object o = null; var output = o?.ToString() ?? "Default Value"; 输入结果:type : System.String value:Default V
阅读全文
摘要:一、条件语句 1、if-else 2、if里面是标准的布尔类型或者值 3、if-else if -else if-else 二、等式运算符 在c#中,有两种不同的平等:引用相等和值相等。值相等是通常理解的相等的含义:它意味着两个对象包含相同的值。例如,a = 2,b = 2,得到 a == b。引用
阅读全文
摘要:bit-Shifting Operator——位移运算符 uint value = 15 // 00001111 uint doubled = value << 1; // value = 00011110 = 30 uint shiftFour = value << 4; // value = 1
阅读全文

浙公网安备 33010602011771号