拼接
方式一
string name = "John";
string greeting = String.Format("Hello, {0}!", name);
方式二
使用 $ 符号可以将变量插入到字符串中,$ 的方式相对String.Format 的方法,更加进一步提升容易阅读。
string name = "John";
string greeting = $"Hello, {name}!";
// "Hello, John!"
感谢:
https://blog.csdn.net/sD7O95O/article/details/132893062
字符串比较
不忽略大小写比较
"Abc" == "abc"
忽略大小写比较
"Abc".Equals("abc", StringComparison.OrdinalIgnoreCase)
拆分
string[] tasks = taskTxtBx.Text.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);
- StringSplitOptions.None 返回值包括含有空字符串的数组元素
- StringSplitOptions.RemoveEmptyEntries 返回值不包括含有空字符串的数组元素
https://www.cnblogs.com/dotnetfresh/archive/2005/07/19/196009.html
字符串前面加 @
- 支持多行
- 将转义字符变成普通字符
例子:
string s = @"窗前明月光\n疑是地上霜"