2012-02-15 6 views

答えて

7

で変数を強調しています

private bool DisplayErrorMessages(String[] array1, String[] array2) 
10
private bool DisplayErrorMessages(String[] array1, String[] array2) 
+0

Ohhh thats私が間違っていたこと! –

+2

笑それはとても簡単なココアでした。どのようにこれを取得できませんか? –

+0

C、C++、Javaは私を台無しにしました! –

2

ロブが示したように、間違った場所に角括弧があります。

しかし、これはメソッドのパラメータに関するものではなく、どこでもの配列型変数を宣言することを理解する必要があります。例えば、ローカル変数:

// Valid 
String[] x = null; 

// Invalid 
String x[] = null; 

このようにIMOは、1つの場所にすべての型情報を置きます。なぜあなたはに変数を "周り"に指定したいのですか? :)

「配列型」(12.1)を含む一般的な配列の詳細については、C#4仕様の第12章を参照してください。