'operator' : 予約されているため、値型または ref クラスのメンバーとして使用することはできません。 CLR または WinRT の演算子は、'operator' キーワードを使用して定義されなければなりません
注釈
コンパイラは、C++ マネージド拡張構文を使用した演算子定義を検出しました。 演算子には C++ 構文を使用する必要があります。
Example
次の例では C3195 が生成され、その修正方法が示されています。
// C3195.cpp
// compile with: /clr /LD
#using <mscorlib.dll>
value struct V {
static V op_Addition(V v, int i); // C3195
static V operator +(V v, char c); // OK for new C++ syntax
};