2012-06-22 16 views

答えて

8

はい、そのようなメンバーとして存在するカスタム演算子ではありません。代わりに組み込みのIL命令があります。

(同じことがC#コンパイラがstring.Concatへの呼び出しを構築しそこを除いて、文字列の連結のためのほとんど本当です。)

あなたはC#4および.NET 4を使用している場合は、最も簡単な方法は、使用することです動的型付け:以前のバージョンの

public dynamic Addition(dynamic x, dynamic y) 
{ 
    return x + y; 
} 

、あなたは特別なケース、特定のタイプする必要があります:(

それはあなたのコンテキストが何であるかは明らかではないのですが、あなたはマルクGravellのを見つけることができます面白い。

+0

ありがとう@ジョン、私はモノバージョンを使用しています、私は[int、double]をこれらの型で最初に浮動させるべきだと思います。 – Vontio

+0

@ Sam4Ever:最近サポートされているモノサポートダイナミックタイピング、私は信じています... –

関連する問題