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

C#のリテラル


固定値はリテラルと呼ばれます。定数は、プログラムが実行中に変更できない固定値を参照します。

定数は、整数定数、浮動定数、文字定数、文字列リテラルなど、任意の基本データ型にすることができます。列挙定数もあります。

C#の整数、浮動小数点、文字列リテラルについて学びましょう-

整数リテラル

整数リテラルは、10進数または16進数の定数にすることができます。接頭辞は基数または基数を指定します。16進数の場合は0xまたは0Xであり、10進数の場合は接頭辞IDはありません。

整数リテラルの例を次に示します-

20 // int
30u // unsigned int
30l // long

フロートリテラル

浮動小数点リテラルには、整数部分、小数点、小数部分、および指数部分があります。浮動小数点リテラルは、10進形式または指数形式のいずれかで表すことができます。

浮動小数点リテラルの例を次に示します-

2.64734
314159E-5F

文字列リテラル

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

文字列リテラルの例を次に示します-

Hello, World"
"Welcome, \

  1. JavaScriptのオブジェクトリテラルとコンストラクター

    新しいObject()表記とObjectliteral({})表記はどちらも同じことを行います。オブジェクトを初期化します。ただし、2番目の表記は、プロパティを追加し始めると少し異なる場合があります。たとえば、 例 let a = {    name: 'Ayush' } この初期化は-と同等です let a = new Object(); a.name = 'Ayush' または let a = {} a.name = 'Ayush' ただし、これは継承されたクラスには当てはまりません。これらのクラスにはカスタムコンス

  2. JavaScriptのタグ付きテンプレートリテラル

    テンプレートリテラルを使用すると、タグ付きテンプレートリテラルを作成することもできます。タグ付きリテラルは関数定義と同じであり、テンプレートリテラルを解析できます。タグ付きリテラルには括弧が含まれておらず、タグ関数は最初の引数として文字列値の配列を取得します。その後、残りの引数は他の関連するパラメータに渡されます。 以下は、JavaScriptでタグ付きテンプレートリテラルを実装するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF