0

aspx.cs ファイルに値を割り当てようとしました。

    static String cnn;
    cnn = "hi";

「cnn はフィールドですが、型として使用されています」というエラーが表示されます。クラスのすべての関数の上にコードを追加しました(ページの読み込みやその他のイベントハンドラー内ではありません)。

このエラーが発生する理由とその理由を教えてください。直し方 ?

4

1 に答える 1

3

cnnフィールドを宣言する場合を除いて、関数の外で参照することはできません。

フィールドを宣言して初期化する場合、これは1 行で実行できます。

static string cnn = "hi";

スタイルに関する注意 - C# では、stringではなくを使用してくださいString

于 2013-01-07T17:13:06.493 に答える