Char Struct ใน C# แสดงถึงอักขระที่เป็นหน่วยโค้ด UTF-16 นี่คือวิธีการบางส่วน -
วิธีการ | คำอธิบาย |
---|---|
ConvertToUtf32(Char, Char) | แปลงค่าของคู่ตัวแทนเสมือนที่เข้ารหัส UTF-16 เป็นจุดโค้ด Unicode |
ConvertToUtf32(String, Int32) | แปลงค่าของอักขระที่เข้ารหัส UTF-16 หรือคู่ตัวแทนที่ตำแหน่งที่ระบุในสตริงลงในจุดโค้ด Unicode |
เท่ากับ(ชาร์) | ส่งกลับค่าที่ระบุว่าอินสแตนซ์นี้เท่ากับวัตถุ Char ที่ระบุหรือไม่ |
เท่ากับ(วัตถุ) | ส่งกลับค่าที่ระบุว่าอินสแตนซ์นี้เท่ากับวัตถุที่ระบุหรือไม่ |
GetHashCode() | ส่งคืนรหัสแฮชสำหรับอินสแตนซ์นี้ |
GetNumericValue(Char) | แปลงอักขระ Unicode ที่เป็นตัวเลขที่ระบุเป็นตัวเลขทศนิยมแบบ double-precision |
IsDigit(String, Int32) | ระบุว่าอักขระที่ตำแหน่งที่ระบุในสตริงที่ระบุถูกจัดประเภทเป็นเลขฐานสิบหรือไม่ |
IsLetter(Char) | ระบุว่าอักขระ Unicode ที่ระบุถูกจัดประเภทเป็นตัวอักษร Unicode หรือไม่ |
IsLetter(String, Int32) | ระบุว่าอักขระที่ตำแหน่งที่ระบุในสตริงที่ระบุถูกจัดประเภทเป็นตัวอักษร Unicode หรือไม่ |
sLetterOrDigit(Char) | ระบุว่าอักขระ Unicode ที่ระบุถูกจัดประเภทเป็นตัวอักษรหรือตัวเลขทศนิยม |
IsLetterOrDigit(String, Int32) | ระบุว่าอักขระที่ตำแหน่งที่ระบุในสตริงที่ระบุถูกจัดประเภทเป็นตัวอักษรหรือตัวเลขทศนิยม |
IsLower(Char) | ระบุว่าอักขระ Unicode ที่ระบุถูกจัดประเภทเป็นตัวพิมพ์เล็กหรือไม่ |
IsPunctuation(String, Int32) | ระบุว่าอักขระที่ตำแหน่งที่ระบุในสตริงที่ระบุถูกจัดประเภทเป็นเครื่องหมายวรรคตอนหรือไม่ |
ให้เรามาดูตัวอย่างการใช้งาน Char.IsSymbol() วิธีการ วิธี Char.IsSymbol() ใน C# ระบุว่าอักขระที่ตำแหน่งที่ระบุในสตริงที่ระบุถูกจัดประเภทเป็นอักขระสัญลักษณ์หรือไม่
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์ -
public static bool IsSymbol (string str, int index);
ด้านบน str เป็นสตริง ในขณะที่ตำแหน่งของอักขระที่จะประเมินเป็น str
ตัวอย่าง
ให้เราดูตัวอย่างการใช้วิธี Char.IsSymbol() -
using System; public class Demo { public static void Main(){ bool res; char val = 'P'; Console.WriteLine("Value = "+val); res = Char.IsSymbol(val); Console.WriteLine("Is the value a symbol? = "+res); } }
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Value = P Is the value a symbol? = False
วิธี Char.IsWhiteSpace() ใน C# ใช้เพื่อระบุว่าอักขระ Unicode ที่ระบุเป็นช่องว่างสีขาวหรือไม่
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์ -
public static bool IsWhiteSpace (char ch);
ด้านบน พารามิเตอร์ ch คืออักขระ Unicode ที่จะประเมิน
ตัวอย่าง
ให้เรามาดูตัวอย่างการใช้งานวิธี Char.IsWhiteSpace() -
using System; public class Demo { public static void Main(){ bool res; char val = ' '; Console.WriteLine("Value = "+val); res = Char.IsWhiteSpace(val); Console.WriteLine("Is the value whitespace? = "+res); } }
ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้−
Value = Is the value whitespace? = True