我需要创建一个结构或一系列字符串,这些字符串对于我正在处理的项目而言是固定长度的。目前它是用COBOL编写的,是一个通信应用程序。它通过网络发送一个固定长度的记录,并收到一个固定长度的记录。我想写它作为一个简单的结构,但到目前为止,我发现的最好的方法是使用string.padright将字符串终结符放在正确的位置。C#中的固定长度字符串或结构
我可以编写一个类来封装这个并返回一个固定长度的字符串,但我希望找到一种简单的方法来填充结构并将其用作固定长度的记录。
edit--
固定长度记录被用作一个URL的参数,所以其http:\ somewebsite.com \ parseme记录=“名姓地址城市状态拉链”。我敢肯定,我不会担心ascii到unicode转换,因为它在一个url中。它比这个大一点,比地址传递更多的信息,大约30或35个字段。
”.net中类和结构之间的差别很小,一个类可以有一个结构不能为空,否则它们的使用和功能几乎完全相同。对不起,是一个负面的南希,但这是非常错误的。 – 2015-04-21 20:29:54