質問するログイン新規登録

質問編集履歴

4

訂正

2016/07/12 18:15

投稿

search_search
search_search

スコア187

title CHANGED
File without changes
body CHANGED
@@ -57,4 +57,4 @@
57
57
  どうしたらいいのでしょうか?
58
58
 
59
59
  --追記--
60
- 環境はMonoであり、純粋な.NETではありません。.NET環境ではエラーなくコンパイルできました。
60
+ 環境はMonoであり、純粋な.NETではありません。.NET環境では、HogeHolderの引数をIEnumerableにすることで、エラーなくコンパイルできました。

3

環境について追記

2016/07/12 18:15

投稿

search_search
search_search

スコア187

title CHANGED
File without changes
body CHANGED
@@ -54,4 +54,7 @@
54
54
 
55
55
  メソッドのように、引数から型パラメータを推測できれば、不必要な型パラメータ指定する必要がないので構わないのですが、コンストラクタの場合はできないようですね。。。
56
56
 
57
- どうしたらいいのでしょうか?
57
+ どうしたらいいのでしょうか?
58
+
59
+ --追記--
60
+ 環境はMonoであり、純粋な.NETではありません。.NET環境ではエラーなくコンパイルできました。

2

エラーメッセージ訂正

2016/07/12 18:14

投稿

search_search
search_search

スコア187

title CHANGED
File without changes
body CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  以下のようなエラーが出ます。
28
28
  ```
29
- The best overloaded method match for `HogeHolder.HogeHolder(System.Collections.Generic.List<Hoge>)' has some invalid arguments
29
+ The best overloaded method match for `HogeHolder.HogeHolder(System.Collections.Generic.List<IHoge>)' has some invalid arguments
30
30
  ```
31
31
 
32
32
  Listを通さない場合はエラーなく通ります。

1

タイトル訂正

2016/07/12 17:41

投稿

search_search
search_search

スコア187

title CHANGED
@@ -1,1 +1,1 @@
1
- [C#] 引数にList<IHoge>を取るメソッドにList<HogeImpl>を渡せない
1
+ [C#] 引数にList<IHoge>を取るコンストラクタにList<HogeImpl>を渡せない
body CHANGED
File without changes