c# - C# 中的固定字符串大小

标签 c# string

简短的问题: 是否可以在 C# 中创建固定大小的字符串? 我知道在 VB 中可以这样声明:str AS string * 20

长话短说: 我需要将一个包含 20 字节字段的二进制文件读入一个字符串。我将文件的内容读入一个对象(类)中。我想在类定义中限制对象中的字符串。

非常感谢您的关心。

投资返回率

最佳答案

您可以声明并填充一个固定大小的 char 数组,然后将其传递给 String 对象构造函数以从中生成字符串。

var newString = new string(theCharArray);

关于c# - C# 中的固定字符串大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5611958/

相关文章:

C#、日期时间格式、mont 名称、cultureinfo

c - 选择排序逻辑错误

Java:replace() 以正则表达式结尾的 n 管道分隔符

c# - Autofac 配准支架

python - 如何将字符串转换为列表?

c - 如何从 c 中的文本文件创建多个运行总计的函数?

c++ - 切断一个字符的末尾 *

c# - 方法返回默认值

c# - 所有的 Web 请求都是并行执行和异步处理的吗?

c# - 在 VS 2010 中将控制台应用程序转换为 WPF 应用程序时遇到问题