Informazioni
L'argomento richiesto è visualizzato di seguito, ma non è incluso in questa libreria.

Metodo String.Concat (String, String, String, String)

Consente di concatenare quattro istanze specificate della classe String.

Spazio dei nomi:  System
Assembly:  mscorlib (in mscorlib.dll)

public static string Concat(
	string str0,
	string str1,
	string str2,
	string str3
)

Parametri

str0
Tipo: System.String
Prima stringa da concatenare.
str1
Tipo: System.String
Seconda stringa da concatenare.
str2
Tipo: System.String
Terza stringa da concatenare.
str3
Tipo: System.String
Quarta stringa da concatenare.

Valore restituito

Tipo: System.String
Concatenazione dei parametri str0, str1, str2 e str3.

Il metodo concatena str0, str1, str2 e str3; non aggiunge ulteriori delimitatori.

Viene utilizzata una stringa Empty al posto di qualsiasi oggetto null della matrice.

Nell'esempio seguente viene definita una matrice di parole di quattro lettere e le singole lettere vengono archiviate in una matrice di stringhe al fine di essere decodificate. Chiama quindi il metodo Concat(String, String, String, String) per riassemblare le singole parole.


using System;
using System.Collections;

public class Example
{
   public static void Main()
   {
      const int WORD_SIZE = 4;

      // Define some 4-letter words to be scrambled.
      string[] words = { "home", "food", "game", "rest" };
      // Define two arrays equal to the number of letters in each word.
      double[] keys = new double[WORD_SIZE];
      string[] letters = new string[WORD_SIZE];
      // Initialize the random number generator.
      Random rnd = new Random();

      // Scramble each word.
      foreach (string word in words)
      {
         for (int ctr = 0; ctr < word.Length; ctr++)
         {
            // Populate the array of keys with random numbers.
            keys[ctr] = rnd.NextDouble();
            // Assign a letter to the array of letters.
            letters[ctr] = word[ctr].ToString();
         }   
         // Sort the array. 
         Array.Sort(keys, letters, 0, WORD_SIZE, Comparer.Default);      
         // Display the scrambled word.
         string scrambledWord = String.Concat(letters[0], letters[1], 
                                              letters[2], letters[3]);
         Console.WriteLine("{0} --> {1}", word, scrambledWord);
      } 
   }
}
// The example displays output like the following:
//       home --> mheo
//       food --> oodf
//       game --> aemg
//       rest --> trse


.NET Framework

Supportato in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Libreria di classi portabile

Supportato in: Libreria di classi portabile

.NET per applicazioni Windows Store

Supportato in: Windows 8

.NET per applicazioni Windows Phone

Supportato in: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Aggiunte alla community

Mostra:
© 2014 Microsoft