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

C#での文字定数と文字列リテラル


文字定数

文字リテラルは一重引用符で囲まれています。たとえば、「x」はchar型の単純変数に格納できます。文字リテラルは、プレーン文字('x'など)、エスケープシーケンス('\ t'など)、またはユニバーサル文字('\ u02C0'など)にすることができます。

C#の特定の文字の前には、円記号が付いています。これらには特別な意味があり、改行(\ n)やタブ(\ t)のように表すために使用されます。

using System;
namespace Demo {
   class MyApplication {
      static void Main(string[] args) {
         Console.WriteLine("Welcome\t to the website\n\n");
         Console.ReadLine();
      }
   }
}

出力

Welcome to the website

文字列リテラル

文字列リテラルまたは定数は、二重引用符""または@""で囲まれています。文字列には、文字リテラルに類似した文字(プレーン文字、エスケープシーケンス、ユニバーサル文字)が含まれています。


  1. Pythonで文字列内の文字の出現をカウントします

    文字列と文字が与えられます。特定の文字列で特定の文字が繰り返される回数を調べたいのです。 範囲と長さあり インデックスを使用してアクセスされる文字列に存在するすべての文字と文字を一致させるために、forループを設計します。 range and len関数は、文字列の左から右に移動するときにマッチングを実行する必要がある回数を決定するのに役立ちます。 例 Astr = "How do you do" char = 'o' # Given String and Character print("Given String:\n", Astr)

  2. Pythonでフォーマットされた文字列リテラル(f-strings)?

    Pythonは、f-stringsと呼ばれる文字列をフォーマットする新しい方法を提供するようになりました。この機能は、PEP-498のPython3.6から利用できます。文字列の接頭辞「f」が付いているため、これらは(f-string)と呼ばれます。文字「f」は、これらのf文字列をフォーマットに使用できることも示します。 以下は、f文字列の使用法を示す例の一部です。 プログラム#1 name = 'Rajesh' age = 13 * 3 fString = f'My name is {name} and my age is {age}' print(fSt