// C# 中的字符串示例
using System;
class Program
{
static void Main()
{
// 定义一个字符串
string greeting = "Hello, World!";
// 输出字符串
Console.WriteLine(greeting);
// 字符串连接
string firstName = "John";
string lastName = "Doe";
string fullName = firstName + " " + lastName;
Console.WriteLine("Full Name: " + fullName);
// 使用 String.Format 方法格式化字符串
string formattedString = String.Format("First Name: {0}, Last Name: {1}", firstName, lastName);
Console.WriteLine(formattedString);
// 使用插值字符串 (C# 6.0 及以上版本)
string interpolatedString = $"First Name: {firstName}, Last Name: {lastName}";
Console.WriteLine(interpolatedString);
// 获取字符串长度
int length = greeting.Length;
Console.WriteLine("Length of greeting: " + length);
// 检查字符串是否包含某个子字符串
bool containsWorld = greeting.Contains("World");
Console.WriteLine("Does greeting contain 'World'? " + containsWorld);
// 转换为大写或小写
string upperCaseGreeting = greeting.ToUpper();
string lowerCaseGreeting = greeting.ToLower();
Console.WriteLine("Uppercase: " + upperCaseGreeting);
Console.WriteLine("Lowercase: " + lowerCaseGreeting);
}
}
string
关键字来定义一个字符串变量。Console.WriteLine
方法将字符串输出到控制台。+
运算符连接多个字符串。String.Format
方法用于格式化字符串,类似于 printf 风格的格式化。$
符号和花括号 {}
来插入变量或表达式。Length
属性获取字符串的长度。Contains
方法检查字符串中是否包含某个子字符串。ToUpper
和 ToLower
方法将字符串转换为大写或小写。上一篇:c# 随机数
下一篇:c#多线程
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站