に完全に新しいC#
。
私のアプリでは、いくつかのボタンが接続しMySql
、情報をやり取りします。各ボタンには独自の接続文字列がありますが、これは冗長であり、接続を確立してから呼び出すのではなく、接続文字列を保持して各ボタンで接続を呼び出す 方法が C# にClass
orを作成する方法があるかどうかに興味がありました。Method
パラメータPublic Method
を使用して returnを作成しようとしましたが、他のボタンでは mycon がオブジェクトではなくメソッドとして表示されました。そこから、(dotnetperls および他のサイトの構文を使用して) を試しましたが、型に関する他のエラーが発生しました。明らかに、私はこれに慣れていないので、 a andを構築するために間違った構文に近づいていますが、 aはアクションになるため、実際にはオブジェクトを保持し、プログラムの他の部分ができるようにするクラスを探していますアクセスします。MySqlConnection mycon
mycon
Class
Class
Method
Method
例として、以下の疑似コードを参照してください。
現時点の
private void button1_Click(object sender, EventArgs e)
{
MySqlConnection mycon = new MySqlConnection();
mycon.ConnectionString = "Connection";
mycon.Open();
// Code
mycon.Close();
}
private void button2_Click(object sender, EventArgs e)
{
MySqlConnection mycon = new MySqlConnection();
mycon.ConnectionString = "Connection";
mycon.Open();
// Code
mycon.Close();
}
private void button3_Click(object sender, EventArgs e)
{
MySqlConnection mycon = new MySqlConnection();
con.ConnectionString = "Connection";
mycon.Open();
// Code
mycon.Close();
}
ゴール:
Some Class
{
//MySqlConnection parameters establish mycon
}
private void button1_Click(object sender, EventArgs e)
{
mycon.Open();
// Code
mycon.Close();
}
private void button2_Click(object sender, EventArgs e)
{
mycon.Open();
// Code
mycon.Close();
}
private void button3_Click(object sender, EventArgs e)
{
mycon.Open();
// Code
mycon.Close();
}
注:私はそのXML
アプローチを認識しています(そして、私のプログラムの別の1つでそれを使用しました)が、Class/Method
アプローチがあるかどうかを確認しようとしています.