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

C#で定数文字列を宣言して初期化する方法は?


C#で定数を設定するには、constキーワードを使用します。定数を初期化したら、変更するとエラーが発生します。

定数文字列を宣言して初期化しましょう-

const string one= "Amit";

文字列は定数として設定されているため、変更できません。

3つの定数文字列がある例を見てみましょう。 -

を宣言した後で変更することはできません

using System;

class Demo {
   const string one= "Amit";

   static void Main() {
      // displaying first constant string
      Console.WriteLine(one);

      const string two = "Tom";
      const string three = "Steve";

      // compile-time error
      // one = "David";

      Console.WriteLine(two);
      Console.WriteLine(three);
   }
}

出力

Amit
Tom
Steve

上に示したように、定数文字列1の値を変更しようとすると、エラーが表示されます-

// compile-time error
// one = "David";

  1. JavaScript文字列:iを1に、oを0に置き換えます

    文字列を唯一の引数として受け取り、すべての「i」と「o」がそれぞれ「1」と「0」に置き換えられた別の文字列を返す関数を作成する必要があります。 これは、文字列をそのインデックスで反復処理し、移動しながら新しい文字列を作成する、古典的なforループの問題の1つです。 関数のコードは-になります const string = 'Hello, is it raining in Amsterdam?'; const validate = (str) => {    let validatedString = '';    

  2. 文字列とは何ですか? C言語で文字列を宣言して初期化します

    文字の配列(または)文字の集合は文字列と呼ばれます。 宣言 以下の宣言を参照してください- char stringname [size]; 例-chara[50];長さ50文字の文字列。 初期化 初期化は次のとおりです- 単一の文字を使用する 定数- char string[20] = { ‘H’, ‘i’, ‘l’, ‘l’, ‘s’ ,‘\0’} 文字列定数の使用- char string[20] = "H