C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#で2つ以上の文字列オブジェクトを連結する演算子は何ですか?


演算子+を使用して、2つ以上の文字列オブジェクトを連結します。

最初の文字列オブジェクトを設定します。

char[] c1 = { 'H', 'e', 'n', 'r', 'y' };
string str1 = new string(c1);

次に、2番目の文字列オブジェクトを設定します。

char[] c2 = { 'J', 'a', 'c', 'k' };
string str2 = new string(c2);

+演算子を使用して連結文字列を表示します。

using System.Text;
using System;
class Program {
   static void Main() {
      char[] c1 = { 'H', 'e', 'n', 'r', 'y' };
      string str1 = new string(c1);
      char[] c2 = { 'J', 'a', 'c', 'k' };
      string str2 = new string(c2);
      Console.WriteLine("Welcome " + str1 + " and " + str2 + "!");
   }
}

出力

Welcome Henry and Jack!

  1. C#での演算子の優先順位は何ですか?

    演算子は、特定の数学的または論理的操作を実行するようにコンパイラーに指示する記号です。 演算子の優先順位は、式内の用語のグループ化を決定します。これは、式の評価に影響します。特定の演算子は他の演算子よりも優先順位が高くなります。たとえば、乗算演算子は加算演算子よりも優先されます。 以下は、演算子の優先順位を示す例です- 例 using System; namespace OperatorsAppl {    class Program {       static void Main(string[] args) {   &nbs

  2. &=演算子はPythonで何をしますか?

    + =演算子は、object .__ iand __()関数のシンタックスシュガーです。 Pythonドキュメントから: これらのメソッドは、拡張された算術割り当て(+ =、-=、* =、@ =、/ =、// =、%=、** =、)を実装するために呼び出されます。 =、&=、^ =、| =)。これらのメソッドは、その場で操作を実行し(自己を変更)、結果を返すようにする必要があります(自己である可能性がありますが、そうである必要はありません)。 例 だからあなたが次のようなことをするとき- a = 6 # 110 in binary b = 5 # 101 in binary a &=