refs #3228 C#リバースでユーザー定義クラスが配列の場合多重度が設定されない

- 配列の場合多重度をつけるように修正
- テスト追加