http://www.ironpython.info/index.php/Using_Python_Classes_from_.NET/CSharp_IP_2.6このIronPythonの例では、@記号は何を行い、どのように実装していますか?
string code = @"
print 'test = ' + test
class MyClass:
def __init__(self):
pass
def somemethod(self):
print 'in some method'
def isodd(self, n):
return 1 == n % 2
";
C#またはの '@' の部分は何かがIronPythonので追加されたということであるということですか?後者の場合、C#でどうやってやっていますか?何らかの演算子のオーバーロード(基本的に '@'は何でもしたいですか?)実装の例は素晴らしいでしょう。そうでなければ、ここで何が起こっているのですか?
Googleで「@ C#」を検索していただきありがとうございました – BigOmega