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