我正在将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
提交
取消