ふらっとC#,C♯,C#(初心者用) Part75
■ このスレッドは過去ログ倉庫に格納されています
0668デフォルトの名無しさん
2011/06/15(水) 02:05:27.59そっちこそ何がいいたいのか分からないけど、
void hoge(params T[] t){}
MSDNには、params付きの場合、このhogeにS[]を渡して呼べるかどうかは(S[]からT[]ではなく)
SからTへの暗黙の変換があればよいと書いてある。
これはTとSが参照型ならどっちでも恐らく同じことだが、どちらかが値型の場合は配列の共変が働かないから、
params付きとそうでないのでは意味が違ってくるはず。
言ってること変かな?
■ このスレッドは過去ログ倉庫に格納されています