String.ToLowerInvariant方法用於獲取使用不變文化的大小寫規則轉換為小寫形式的String對象的副本。在此,“invariant culture”代表一種文化,即culture-insensitive。
用法:
public string ToLowerInvariant ();
返回值:此方法的返回類型為System.String。此方法返回一個與當前字符串等效的小寫字符串。
下麵給出了一些示例,以更好地理解實現:
示例1:
// C# program to illustrate
// ToLowerInvariant() method
using System;
class GFG {
// Main method
static public void Main()
{
// varibles
string strA = "WelCome tO GeeKSfOrGeeKs";
string strB;
// Convert strA into lowercase
// using ToLowerInvariant() method
strB = strA.ToLowerInvariant();
// Display string before ToLowerInvariant() method
Console.WriteLine("String before ToLowerInvariant:");
Console.WriteLine(strA);
Console.WriteLine();
// Display string after ToLowerInvariant() method
Console.WriteLine("String after ToLowerInvariant:");
Console.WriteLine(strB);
}
}
輸出:
String before ToLowerInvariant: WelCome tO GeeKSfOrGeeKs String after ToLowerInvariant: welcome to geeksforgeeks
示例2:
// C# program to illustrate
// ToLowerInvariant() Method
using System;
public class GFG {
// Main method
static public void Main()
{
// calling function
Convert("GEeks");
Convert("geeks");
Convert("GEEKS");
}
static void Convert(String value)
{
// Display strings
Console.WriteLine("String 1: {0}", value);
// Convert sting into Lowercase
// using ToLowerInvariant() method
value = value.ToLowerInvariant();
// Display the Lowercase strings
Console.WriteLine("String 2: {0}", value);
}
}
輸出:
String 1: GEeks String 2: geeks String 1: geeks String 2: geeks String 1: GEEKS String 2: geeks
注意:
- 不變文化代表的文化是culture-insensitive。它與英語相關聯,但與特定的國家或地區無關。
- ToLowerInvariant()方法不會修改當前實例的值。而是返回一個新字符串,其中當前實例中的所有字符都轉換為小寫。
- 如果您嘗試重載此方法,則無法重載此方法,這會給您帶來編譯時錯誤。
參考: https://docs.microsoft.com/en-us/dotnet/api/system.string.tolowerinvariant?view=netframework-4.7.2
相關用法
- C# DateTimeOffset.Add()用法及代碼示例
- C# String.Contains()用法及代碼示例
- C# Math.Sin()用法及代碼示例
- C# Math.Cos()用法及代碼示例
- C# Dictionary.Add()用法及代碼示例
- C# Math.Tan()用法及代碼示例
- C# Math.Abs()方法用法及代碼示例
- C# Math.Exp()用法及代碼示例
- C# Math.Abs()函數用法及代碼示例
注:本文由純淨天空篩選整理自ankita_saini大神的英文原創作品 C# | String.ToLowerInvariant Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。