前言:自己补点C#的基础内容(写点笔记),都是很基础的东西,可能会浪费你几分钟宝贵的摸鱼时间
1、字符串内插:在字符串的左引号前添加 $,则可以在大括号之间的字符串内包括变量。如:
string aFriend = "Bill";
Console.WriteLine($"Hello {aFriend}");
2、字符串方法:
string.Length //返回字符串长度
string.TrimStart() //去掉字符串前空格
string.TrimEnd() //去掉字符串后空格
string.Trim() //去掉字符串空格
string.Replace("被替换字符串", "替换字符串") //查找指定字符串并替换
string.ToUpper() //将字符串替换为大写
string.ToLower() //将字符串替换为小写
string.Contains("查找的字符串") //查找指定字符串,返回布尔值
string.StartsWith("查找的字符串") //从头部查找指定字符串,返回布尔值
string.EndsWith("查找的字符串") //从尾部查找指定字符串,返回布尔值
3、数值类型:
C#三种基础数值类型:
int //整数类型
double //非精准数据类型,范围大
decimal //精准数据类型,精度高
4、列表类型(List):
var NumberList = new List<int> {1, 1}; //整型列表
var NameList = new List<string> { "Ana", "Felipe" }; //字符串列表
5、列表方法:
NameList.Add("Bill"); //添加列表元素
NameList.Remove("Ana"); //删除列表元素
NameList[0]; //列表下标索引
NameList.Count //返回列表长度
NameList.IndexOf("Ana"); //查找列表中是否存在指定元素,有则返回指定元素下表,没有返回-1
NameList.Sort(); //对列表元素排序,字符串按字母顺序排序