Esta documentación está archivada y no tiene mantenimiento.

String.Concat (Método) (String, String, String, String)

Actualización: noviembre 2007

Concatena cuatro instancias especificadas de String.

Espacio de nombres:  System
Ensamblado:  mscorlib (en mscorlib.dll)

public static string Concat(
	string str0,
	string str1,
	string str2,
	string str3
)
public static String Concat(
	String str0,
	String str1,
	String str2,
	String str3
)
public static function Concat(
	str0 : String, 
	str1 : String, 
	str2 : String, 
	str3 : String
) : String

Parámetros

str0
Tipo: System.String
Primera String.
str1
Tipo: System.String
Segunda String.
str2
Tipo: System.String
Tercera String.
str3
Tipo: System.String
Cuarta String.

Valor devuelto

Tipo: System.String
Concatenación de str0, str1, str2 y str3.

Se utiliza una cadena Empty en lugar de un objeto nulo en la matriz.

En el siguiente ejemplo de código, los resultados de DataBinding se generan mediante este método Concat.

myDataBindingCollection = DataBindings;
myEnumerator = myDataBindingCollection.GetEnumerator();
while(myEnumerator.MoveNext())
{

   myDataBinding2 = (DataBinding)myEnumerator.Current;
   String dataBindingOutput1,dataBindingOutput2,dataBindingOutput3;
   dataBindingOutput1=String.Concat("The property name is ",myDataBinding2.PropertyName);
   dataBindingOutput2=String.Concat("The property type is ",myDataBinding2.PropertyType.ToString(),"-",dataBindingOutput1);
   dataBindingOutput3=String.Concat("The expression is ",myDataBinding2.Expression,"-",dataBindingOutput2);
   WriteToFile(dataBindingOutput3);
   myDataBindingExpression2 = String.Concat("<%#",myDataBinding2.Expression,"%>");
   myStringReplace2 = myDataBinding2.PropertyName.Replace(".","-");
   myHtmlControlDesignBehavior.SetAttribute(myStringReplace2,myDataBindingExpression2,true);
   int index = myStringReplace2.IndexOf('-');
}// while loop ends


myDataBindingCollection = get_DataBindings();
myEnumerator = myDataBindingCollection.GetEnumerator();
while (myEnumerator.MoveNext()) {
    myDataBinding2 = (DataBinding)(myEnumerator.get_Current());
    String dataBindingOutput1, dataBindingOutput2, 
        dataBindingOutput3;
    dataBindingOutput1 = String.Concat("The property name is ", 
        myDataBinding2.get_PropertyName());
    dataBindingOutput2 = String.Concat("The property type is ", 
        myDataBinding2.get_PropertyType().ToString(), "-", 
        dataBindingOutput1);
    dataBindingOutput3 = String.Concat("The expression is ", 
        myDataBinding2.get_Expression(), "-", dataBindingOutput2);
    WriteToFile(dataBindingOutput3);

    myDataBindingExpression2 = String.Concat("<%#", 
        myDataBinding2.get_Expression(), "%>");
    myStringReplace2 = myDataBinding2.get_PropertyName().
        Replace(".", "-");
    myHtmlControlDesignBehavior.SetAttribute(myStringReplace2, 
        myDataBindingExpression2, true);
    int index = myStringReplace2.IndexOf("-");
} // while loop ends


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile para Smartphone, Windows Mobile para Pocket PC, Xbox 360

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 3.5, 2.0, 1.0

XNA Framework

Compatible con: 2.0, 1.0
Mostrar: