0

事实证明,在 python 中构建以下字符串......

# global variables
cr = '\x0d' # segment terminator
lf = '\x0a' # data element separator
rs = '\x1e' # record separator
sp = '\x20' # white space

a = 'hello'
b = 'world'

output = a + rs + b

...与 C# 中的不同。

我如何在 C# 中完成相同的任务?

4

2 回答 2

1

在不知道您要完成什么的情况下,您可以将其封装在一个类中。

public class StringStuff
{
    private const char cr = '\x0d'; // segment terminator
    private const char lf = '\x0a'; // data element separator
    private const char rs = '\x1e'; // record separator
    private const char sp = '\x20'; // white space

    public string BuildString()
    {
        var a = "hello";
        var b = "world";

        var output = a + rs + b

        return output;
    }
}
于 2013-03-27T16:27:02.180 回答
1

不确定您要完成什么,但试试这个:

// global variables
char cr = '\x0d'; // segment terminator
char lf = '\x0a'; // data element separator
char rs = '\x1e'; // record separator
char sp = '\x20'; // white space

string a = "hello";
string b = "world";

string output = a + rs + b;

您也可以使用字符串而不是字符,然后使用双引号而不是单引号。

于 2013-03-27T16:27:23.607 回答