0

ドキュメント内(外部dllではない)にあり、nemerleコードで表示できる(public static int Sum(int a, int b){ return 0; }nemerleではなくC#で)ような関数を作成したいと思います。.nそのようなことをする方法は?(ウェブ上で例を見つけることができません)

4

2 に答える 2

3

Nemerle では、静的クラス メソッドのインポートの using キーワードでクラス名を使用できます。

module Functions {
    public Sum(a : int, b : int): int { a+b }
}

// or 
class Functions2 {
    public static Mul(a : int, b : int): int { a*b }
}

using Functions;
using Functions2;
using System.Console;

module Program
{
  Main() : void
  {
    WriteLine(Sum(2, 3));
    WriteLine(Mul(4, 5));
  }
}
于 2013-03-12T07:28:54.803 に答える
1

いいえ。ただし、部分クラスを作成することはできます。クラスの一部は Nemerle で記述でき、他の部分は C# で記述できます。

于 2013-03-22T14:45:36.630 に答える