、我々はこの例があります:パラメータとしての文字列フォーマット?
それはstring
を返す文字列フォーマットパラメータ、とToString
と呼ばれるpublic abstract method
を作成するために私に語りました。これはどのように可能ですか?
私はこの試みた:
public abstract string ToString(String.Format type)
{
return "Some text";
}
をしかし、それはエラーの数を返しました:
The type or namespace name 'Format' could not be found (are you missing a using directive or an assembly reference?)
'Shape.ToString(string, Format)' cannot declare a body because it is marked abstract
私はこれをどのように修正することができますか?
'abstract'メソッドは本文を持つことができません..' public abstract string ToString(String.Format type); 'のみ有効です。 –
@BagusTesaによると、このパラメータの名前はformatですが、イメージには 'string'と入力されています。だから、 'public abstract string ToString(文字列形式);' – Lithium
良い努力をしていますが、試してみると+1のスペルを間違って読んでしまいました。 – WhatsThePoint