最常用的将表格转换为字符串的方法

时间:2011-04-12 00:06:54

标签: .net vb.net arrays

我有一张chars表。将此数组转换为字符串的最可接受的方法是什么。

例如:

数组:['a']['b']['c']

- > ABC

谢谢,任何想法都表示赞赏!

3 个答案:

答案 0 :(得分:4)

您可以使用String.Join()或者如果它是一个字符数组,只需将其作为参数传递给新的字符串构造函数,如下所示。

// A. 15 character array.
    char[] c = new char[15];
    c[0] = 'O';
    c[1] = 'n';
    c[2] = 'l';
    c[3] = 'y';
    c[4] = ' ';
    c[5] = 'T';
    c[6] = 'h';
    c[7] = 'e';
    c[8] = ' ';
    c[9] = 'L';
    c[10] = 'o';
    c[11] = 'n';
    c[12] = 'e';
    c[13] = 'l';
    c[14] = 'y';

    // B. 15 character string.
    string s = new string(c);

答案 1 :(得分:1)

如果你的意思是你有一个字符数组,并且你想将它的元素连接成一个字符串,那么它就不会比Join方法更简单。在没有任何其他参数的情况下调用它,您应该得到所需的结果。

答案 2 :(得分:1)

System.String有一个构造函数,它接受char个对象的数组。

Dim output as String = New String(array)

这就是你真正需要的一切。