****以下は、クラス内に 1 つのパラメーター コンストラクターを持つ私の winform クライアント inst です。****
private void button1_Click(object sender, EventArgs e)
{
string s1 = textBox1.Text;
int x1 = Convert.ToInt32(s1);
int X= x1;
ExternalTest ob = new ExternalTest(X);
string s2 = Convert.ToString(ob.Y);
ob.Y = 0;
textBox2.Text = s2;
この下は、プロジェクトに追加した クラスです。下のコードは、アセンブリ内に追加されたクラスです。クラス ライブラリにして addreference を追加しようとすると、ビルドされません。
class ExternalTest
{
private int _x;
// protected new int x
// {
// get { return _x; }
// set {_x = value ;}
// }
private int y;
public int Y
{
get {return y = Mult(_x); }
set { }
}
internal int Mult(int _x)
{
y = _x + 51;
return y;
}
public ExternalTest(int X)
{
_x = X;
}
}
}