重複の可能性:
C# の暗黙的/明示的な型変換
のパラメーターオブジェクトとして受け取るコンストラクターで使用するために、ボックス化しようとしている int がありますCustomType
。
私が言いたいことの例。
int x = 5;
object a = x;
CustomType test = new CustomType(a)
//constructor in question
public CustomType(CustomType a)
{
//set some variables etc
}
ただし、次のエラーが表示されます
The best overloaded method match for X has some invalid arguments.
だから明らかに私は的外れです。どこが間違っていますか?ボクシングは正しい解決策ですか、それとも型キャストを検討する必要がありますか?