5

Microsoft.VisualC.StlClr 名前空間の一部である IVector インターフェイスを実装しようとしています。メンバー関数 begin() があります。インターフェイスを実装しようとすると、「オブジェクト式の予期しないキーワード 'begin'」について不平を言います。

これは begin がキーワードであり、その名前のメンバー関数を実装できないためですか?

B.

4

1 に答える 1

5

バッククォートにラップすることができます。IVector インターフェイスは大きすぎてサンプルとして実装できないため、例は小さくなります。以下のコードはエラーなしでコンパイルされます。

// C#
public interface ITest
{
    void begin();
}

// F#
type Test() = 
    interface UStatic.ITest with
        member this.``begin``() = ()
于 2010-10-05T13:35:23.407 に答える