パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

C#学習 6」記事へのコメント

  • by Anonymous Coward on 2020年08月16日 20時56分 (#3871203)

    {12300:c}

    文字列挿入(文字列補間)の {} の中には、変数名だけを入れる以外に色々な書き方が有る。
    ・{変数名}
    ・{変数名:書式指定}
    ・{変数名,桁数指定}
    ・{変数名,桁数指定:書式指定}

    変数名の所にはリテラルを直接書く事も出来るので、
    {12300:c} は数値リテラル 12300 を 書式 c で文字列化するという意味になる。
    c,n,xは数値の書式指定で、cは通貨、nはカンマ区切りの10進数、xは16進数、かな?(滅多に使わない…)

    書式指定は↓なんかも参考になるかな。
    https://programming.pc-note.net/csharp/string_format.html [pc-note.net]
    カスタム数値書式指定の「#,0.%」を組み合わせた物はよく使ってる。

    String.Format() も同様の指定が可能で、変数名の代わりに引数のインデックスを指定する。
    ・{インデックス}
    ・{インデックス:書式指定}
    ・{インデックス,桁数指定}
    ・{インデックス,桁数指定:書式指定}
    例: String.Format("{0:c}", 12300);

    クラス

    設計書(クラス)を基にパソコン(オブジェクト)の現物(インスタンス)を作る、みたいな。
    概念の説明って難しいよね。
    個々のインスタンスごとに別々の状態を持つのはその通り。

アレゲは一日にしてならず -- アレゲ研究家

処理中...