Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

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

 

Data di pubblicazione: ottobre 2016

Concatena 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
Type: System.String

Prima stringa da concatenare.

str1
Type: System.String

Seconda stringa da concatenare.

str2
Type: System.String

Terza stringa da concatenare.

str3
Type: System.String

Quarta stringa da concatenare.

Valore restituito

Type: System.String

Concatenazione dei parametri str0, str1, str2 e str3.

Il metodo concatena str0, str1, str2, e str3; non vengono aggiunti i delimitatori.

System_CAPS_noteNota

È inoltre possibile utilizzare operatore di concatenazione di stringhe del linguaggio, ad esempio + in c# o & e + in Visual Basic)

, per concatenare stringhe.

Un Empty stringa viene utilizzata al posto di qualsiasi oggetto null nella matrice.

Nell'esempio seguente definisce una matrice di quattro – lettera parole e archivia le singole lettere di una matrice di stringhe per decodificate. Chiama quindi il Concat(String, String, String, String) metodo 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

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 1.1
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: