내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

String.Concat 메서드 (String, String, String, String)

2013-12-13

String의 지정된 네 인스턴스를 연결합니다.

Namespace:  System
어셈블리:  mscorlib(mscorlib.dll)

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

매개 변수

str0
형식: System.String
연결할 첫 번째 문자열입니다.
str1
형식: System.String
연결할 두 번째 문자열입니다.
str2
형식: System.String
연결할 세 번째 문자열입니다.
str3
형식: System.String
연결할 네 번째 문자열입니다.

반환 값

형식: System.String
연결된 str0, str1, str2str3를 반환합니다.

이 메서드는 str0, str1, str2str3을 연결하며 구분 기호는 추가하지 않습니다.

배열에 있는 빈 개체에는 Empty 문자열이 사용됩니다.

다음 예제에서는 네 문자로 된 단어 배열을 정의하고 이를 스크램블하기 위해 개별 문자를 문자열 배열에 저장합니다. 그런 다음 암호화된 단어를 다시 어셈블리할 Concat(String, String, String, String) 메서드를 호출합니다.


using System;
using System.Collections.Generic;

public class Example
{
   public static void Demo(System.Windows.Controls.TextBlock outputBlock)
   {
      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, null);
         // Display the scrambled word.
         string scrambledWord = String.Concat(letters[0], letters[1],
                                              letters[2], letters[3]);
         outputBlock.Text += String.Format("{0} --> {1}", word, scrambledWord) + "\n";
      }
   }
}
// The example displays output like the following:
//       home --> mheo
//       food --> oodf
//       game --> aemg
//       rest --> trse


Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2014 Microsoft