Java CharSequence 类型的 C# 等价物是什么?
What's the C# equivalent of Java CharSequence type?
我正在努力将 Java 项目转换为 C#,但不知道 CharSequence
对应C#类型。
CharSequence 是一个表示字符序列的接口。
要保存 char 数组,可以在 c# 中使用字符串(不可变)或 StringBuilder 类。
c# 中没有直接等效项。请改用 string
。
Java CharSequence
是一个简单的抽象,它允许具有简单需求的方法接受 String
、CharBuffer
、Segment
、StringBuffer
或 StringBuilder
而无需先将其他转换为 String
。
对于一些 API 方法,它允许在 Java 中进行微小的性能改进。
CharSequence 是由 StringBuilder、StringBuffer、String 实现的字符序列。
C#中最接近CharSequence的是:
char[] charArr = sentence.ToCharArray();
字符串在 Java 和 C# 中是不可变的。
C# 中没有可变的 CharSequence。
CharSequence 基本上是 Java 中 String 和 StringBuilder 之间的桥梁。
C# 是最好的语言,不会出现身份危机。
最好在 C# 中使用 String 或 StringBuilder。
我正在努力将 Java 项目转换为 C#,但不知道 CharSequence
对应C#类型。
CharSequence 是一个表示字符序列的接口。 要保存 char 数组,可以在 c# 中使用字符串(不可变)或 StringBuilder 类。
c# 中没有直接等效项。请改用 string
。
Java CharSequence
是一个简单的抽象,它允许具有简单需求的方法接受 String
、CharBuffer
、Segment
、StringBuffer
或 StringBuilder
而无需先将其他转换为 String
。
对于一些 API 方法,它允许在 Java 中进行微小的性能改进。
CharSequence 是由 StringBuilder、StringBuffer、String 实现的字符序列。
C#中最接近CharSequence的是:
char[] charArr = sentence.ToCharArray();
字符串在 Java 和 C# 中是不可变的。 C# 中没有可变的 CharSequence。
CharSequence 基本上是 Java 中 String 和 StringBuilder 之间的桥梁。
C# 是最好的语言,不会出现身份危机。
最好在 C# 中使用 String 或 StringBuilder。