C#基础

248 阅读1分钟

前言:自己补点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(); //对列表元素排序,字符串按字母顺序排序