我正在將Java項目轉換為C#,但不知道CharSequenceC# 類型對應的是什么。
3 回答

長風秋雁
TA貢獻1757條經驗 獲得超7個贊
c# 中沒有直接的等價物。使用string
來代替。
Java的CharSequence
是一個簡單的抽象,它允許用簡單的需求的方法來接受String
,CharBuffer
,Segment
,StringBuffer
,或StringBuilder
無需其他轉換成String
第一。
它允許在 Java 中對某些API 方法進行較小的性能改進。

鴻蒙傳說
TA貢獻1865條經驗 獲得超7個贊
CharSequence 是由 StringBuilder、StringBuffer、String 實現的字符序列。
在 C# 中最接近 CharSequence 的是:
char[] charArr = sentence.ToCharArray();
字符串在 Java 和 C# 中是不可變的。C# 中沒有可變的 CharSequence。
CharSequence 基本上是 Java 中 String 和 StringBuilder 之間的橋梁。
C# 是最好的語言,不會遭受身份危機。
最好在 C# 中使用 String 或 StringBuilder。
添加回答
舉報
0/150
提交
取消