摘要:1.自动属性初始化的改进(有用) 原来的用法(声明时无法同时初始化),例如: class MyClass { public int Age { get; set; } public string Name { get; set; } public MyClass() { Age = 20; Name = "张三"; } } 新用法(声明时可同时初始化,更...
阅读全文
posted @ 2018-04-02 01:01
|
|
|
随笔分类 - C#基本语法
摘要:1.自动属性初始化的改进(有用) 原来的用法(声明时无法同时初始化),例如: class MyClass { public int Age { get; set; } public string Name { get; set; } public MyClass() { Age = 20; Name = "张三"; } } 新用法(声明时可同时初始化,更...
阅读全文
posted @ 2018-04-02 01:01
摘要:private string change字符(string str) { if (!string.IsNullOrEmpty(str)) { //将特殊字符全部替换为下划线 string pattern = "[\\[ \\] \\^ \\-_*×――(^)$%~!@#$…&%¥—+=《》!!???::•`·、。,;,;\"‘’“”-]"; ...
阅读全文
posted @ 2018-02-28 15:42
摘要://filePath:word文档的路径;strOld:需要替换的内容;strNew:替换的新内容; //注意:strOld中的字符数量要与新的strNew中的一一对应 public static void InitWord(string filePath, List strOld, List strNew) { ...
阅读全文
posted @ 2018-02-28 15:34
摘要:1.正则匹配 "^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?
阅读全文
posted @ 2018-02-01 17:50
摘要:public static int fun(int i) { if (i0&&i<=2) { return 1; } else { return fun(i - 1) + fun(i - 2); } } //直接调用fun(8)
阅读全文
posted @ 2018-01-30 17:37
摘要:private int GetModeNum(List listValue) { List listName = new List(); //众数 List listNum = new List(); //众数的数量 int index = 0; foreach (v...
阅读全文
posted @ 2018-01-23 17:22
|
|