C#, C♯, C#相談室 Part79
■ このスレッドは過去ログ倉庫に格納されています
0765デフォルトの名無しさん
2013/06/10(月) 20:50:05.30>interfaceの明示的な実装を派生先でどうやってoverrideするのか
インターフェイスを再実装して明示的実装すればいいんじゃないの?
interface I1
{
void M();
}
class c : I1
{
public void M()
{
MessageBox.Show( "c1.M" );
}
void I1.M()
{
MessageBox.Show( "I1.M" );
}
}
class c2 : c, I1
{
void I1.M()
{
MessageBox.Show( "I1.M (2)" );
}
}
■ このスレッドは過去ログ倉庫に格納されています