多くの場合、次のようなクラスを作成しています(メンバー数、メンバーの種類などが異なる)。自動的に、簡単に、そして無料でこれを行うことは可能ですか?自動的にC#クラスを生成する
"Foo"、 "int"、 "apples"、 "bool"、 "banana"、 "Bar"、 "clementine"の各パラメータを提供し、残りのコードを生成したいと思います。
public class Foo
{
public Foo(int apples, bool banana, Bar clementine)
{
m_Apples = apples;
m_Banana = banana;
m_Clementine = clementine;
}
public int Apples
{
get { return m_Apples; }
set { m_Apples = value; }
}
public bool Banana
{
get { return m_Banana; }
set { m_Banana = value; }
}
public Bar Clementine
{
get { return m_Clementine; }
set { m_Clementine = value; }
}
private int m_Apples;
private bool m_Banana;
private Bar m_Clementine;
}
スニペットを使用すると、メンバー数が変わることはありますか?時々私は3人のメンバーを望むかもしれませんが、他の時は2人か4人か6人かもしれません。 –
C#2.0を使っているなら、小道具はそのプロパティとそのメンバーを追加します:private string _member; public stringメンバ{get {return _member; }セット{_メンバー=値; }} – Carlo
さまざまな回数のスニペットを使用して、可変数のメンバーを持つことができます。 –