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

C#での加算と連結


C#で文字列を追加および連結するには、文字列を使用します。 Concatメソッド。プラス演算子は、連結の同じ目的にも使用できます。

プラス演算子
string str2 = "Hanks" + str1;
文字列を連結する+演算子の例を見てみましょう-

using System;

class Program {
   static void Main() {
      string str1 = "Tom";

      // concatenation
      string str2 = "Hanks" + str1;

      Console.WriteLine(str2);
   }
}
出力
HanksTom

String.concat

string str2 = string.Concat("Hanks", str1);
C#で文字列を連結するstring.concatの例を見てみましょう-

using System;

class Program {
   static void Main() {
      string str1 = "Tom";

      // concatenation
      string str2 = string.Concat("Hanks", str1);

      Console.WriteLine(str2);
   }
}
出力
HanksTom

  1. JavaScriptでは加算と連結の両方が同じですか?

    加算と連結はどちらも同じ+演算子を使用しますが、同じではありません。連結は連結に使用されます。つまり、文字列を追加しますが、単純な加算は数値を追加します。 例 数字の追加と文字列の追加を示す例を見てみましょう。どちらも異なる結果を示しています- <!DOCTYPE html> <html>    <body>       <script>          var val1 = 30 + "25";    

  2. JavascriptのTextDecoderとTextEncoder?

    TextEncoderは、指定された文字列をutf-8標準に変換するために使用されます。文字列からUint8Arrayを再調整します。 TextDecoderは、バイトのストリームをコードポイントのストリームに変換するために使用されます。 UTF-8、ISO-8859-2、KOI8-R、GBKなどをデコードできます。 以下は、JavaScriptのTextDecoderとTextEncoderのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="