0

こんにちは、noob の質問をお許しください。

たとえば、「var」を使用して変数を明示的に定義して、たとえば DOUBLE 型にすることができます。

var num = 5d;

私は知っています、私は本当に「var」が暗黙的を意味するという事実を難読化しています! しかし、「d」を使用して変数を定義することには明示性があると本当に感じています。これは、おそらくご存知のように、「d」がないと、コンパイラーに任せているため、より暗黙的な初期化になります。

代わりに、これは Int32 を定義します。実際には、選択をしなかったため (または、本当に頭が良く、デフォルトがどうなるかを知っていたかもしれませんが、デフォルトは将来変更される可能性があるので注意してください!)、

変数番号 = 5;

しかし、初心者の質問に...利用可能なすべての初期化を示すチャートを見つけようとしています....しかし、悲しいことに、このタイプの初期化の省略形が「何」と呼ばれるかを忘れてしまいました... :(

ありがとう!

4

1 に答える 1

1

私があなたを正しく理解していれば、あなたは次のようなものを検索しています: http://www.dotnetperls.com/suffix

Suffix type: unsigned int
Character:   U
Example:     uint x = 100U;

Suffix type: long
Character:   L
Example:     long x = 100L;

Suffix type: unsigned long
Character:   UL
Example:     ulong x = 100UL;

Suffix type: float
Character:   F
Example:     float x = 100F;

Suffix type: double
Character:   D
Example:     double x = 100D;

Suffix type: decimal
Character:   M
Example:     decimal x = 100M;

もちろん小文字も使えます。

于 2013-07-12T21:51:03.550 に答える