Enterprise ArchitectにC#のオプションのパラメーターを認識させるオプションはありますか?
既存のコードをインポートしようとすると、次のエラーが発生します。
30行目のC:\ MyProject \ FooBar.csの解析中にエラーが発生しました。予期しないシンボル:=
コード:
public void Foo(int bar = 1) //Line 30
{
}
また、ゼロから始めて、エンタープライズアーキテクトからコードを生成しようとしました。クラスを作成し、そのクラスに操作を追加してパラメーターを定義しました。パラメータを編集するためのフォームでは、「名前」、「タイプ」、「デフォルト」(およびその他の情報)を指定できます。名前:bar、タイプ:int、デフォルト:1を追加しました。次に、コードを生成したときに、これが取得されます(オプションのパラメーターは生成されません!)
namespace System {
public class FooBar {
///
/// <param name="bar"></param>
public void Foo(int bar){
}
}//end FooBar
}//end namespace System
私は間違って何をしていますか?