using System;
class Program
{
public static void Main()
{
string str1 = "abcde";
System.Console.WriteLine(str1.ToUpper()); //ABCDE
System.Console.WriteLine(str1); //abcde
string str2 = "ABCDE";
System.Console.WriteLine(str2.ToLower()); //abcde
System.Console.WriteLine(str2); //ABCDE
}
}
指定した範囲だけ変換するときはこんな感じ、
using System;
class Program
{
public static void Main()
{
var str = "abcde";
// [..]で範囲指定して大文字に置き換える
Console.WriteLine(str.Replace(str[0..1], str[0..1].ToUpper())); // Abcde
}
}