本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

String.Concat 方法 (Object[])

 

连接指定 Object 数组中的元素的字符串表示形式。

命名空间:   System
程序集:  mscorlib(位于 mscorlib.dll)

public static string Concat(
	params object[] args
)

参数

args
Type: System.Object[]

一个对象数组,其中包含要连接的元素。

返回值

Type: System.String

args 中元素的值的串联字符串表示形式。

Exception Condition
ArgumentNullException

argsnull

OutOfMemoryException

内存不足。

The method concatenates each object in args by calling the parameterless ToString method of that object; it does not add any delimiters.

String.Empty is used in place of any null object in the array.

调用函数说明:

This method is not called by C++ code. The C++ compiler resolves calls to Overload:System.String.Concat that have four or more object parameters as a call to M:System.String.Concat(System.Object,System.Object,System.Object,System.Object).

The following example demonstrates the use of the M:System.String.Concat(System.Object) method with an T:System.Object array.

using System;

public class ConcatTest {
    public static void Main() {
        // Create a group of objects.
        Test1 t1 = new Test1();
        Test2 t2 = new Test2();
        int i = 16;
        string s = "Demonstration";

        // Place the objects in an array.
        object [] o = { t1, i, t2, s };

        // Concatenate the objects together as a string. To do this,
        // the ToString method of each of the objects is called.
        Console.WriteLine(string.Concat(o));
    }
}

// Create two empty test classes.
class Test1 {
}

class Test2 {
}
// The example displays the following output:
//       Test116Test2Demonstration

通用 Windows 平台
自 8 起可用
.NET Framework
自 1.1 起可用
可移植类库
可移植 .NET 平台 中受支持
Silverlight
自 2.0 起可用
Windows Phone Silverlight
自 7.0 起可用
Windows Phone
自 8.1 起可用
返回页首
显示: