C#字符串操作与函数应用实例大全
在C#编程中,字符串操作是一个基础且常用的技能。以下是一些常见的字符串操作及其相关函数的实例,帮助你快速上手并深入理解。
1. 字符串的创建与初始化
在C#中,可以使用String类创建字符串,例如:
string greeting = "Hello, World!";
2. 字符串拼接
可以使用+运算符或String.Concat方法来拼接字符串:
string fullName = "John" + " " + "Doe";
string fullNameUsingConcat = String.Concat("John", " ", "Doe");
3. 获取字符串长度
通过Length属性获取字符串长度:
int length = greeting.Length;
4. 字符串比较
String.Compare或==运算符可用于字符串比较:
int comparisonResult = String.Compare("apple", "banana");
bool areEqual = ("apple" == "apple");
5. 字符串查找
IndexOf和Contains方法用于查找特定字符或子字符串的位置:
int index = greeting.IndexOf("World");
bool containsWord = greeting.Contains("Hello");
6. 字符串替换
使用Replace方法替换字符串中的子串:
string newGreeting = greeting.Replace("World", "C#");
7. 字符串分割
通过Split方法分割字符串,并生成字符串数组:
string sentence = "C# is fun";
string[] words = sentence.Split(' ');
8. 字符串转换
ToUpper和ToLower方法用于大小写转换:
string upper = greeting.ToUpper();
string lower = greeting.ToLower();
9. 字符串格式化
String.Format、插值字符串$"" 以及String.Join等方法用于格式化输出:
string formatted = String.Format("{0} scored {1} points", "Alice", 90);
string interpolated = $"{greeting}, how are you today?";
以上实例涵盖了C#中字符串操作的主要用法,通过掌握这些方法,你可以更高效地进行字符串处理。
8.07KB
文件大小:
评论区