ふらっとC#,C♯,C#(初心者用) Part66
■ このスレッドは過去ログ倉庫に格納されています
0874デフォルトの名無しさん
2010/12/14(火) 15:15:35class A{
public static string[] foo;
:
:
public string[] bar = new string[2]; //�@
:
/*その他の処理*/
:
}
とし、別のクラスBで
class B{
A.foo = SerialPort.GetPortNames(); //�A
:
:
}
とすると、�A部分で初期化子が例外をスローします。(A.fooは宣言できてるのですが、値が格納できずnullとなっています。)
�@を配列ではなくstringにするとエラーがなくなるのですが、原因としてはなにが考えられるでしょうか。
■ このスレッドは過去ログ倉庫に格納されています