引数で値の受け渡し(2)
引数受け渡しの練習をし、次にDBから受け取った値を表示しようとしています。DB接続・値取得クラスを作成し、表示するクラスも作成しました。が、この場合はどう引数を使えば良いですか?、、何かアドバイスをください。。。
(DBConnectionクラス)
public static void Main()
{
string words;
string con;
con = "Server = localhost; Port = 5432; User Id = postgres; Password = Password; Database = voc";
NpgsqlConnection conn = new NpgsqlConnection(con);
conn.Open();
var cmd = new NpgsqlCommand(@"select * from t_voc", conn);
try
{
NpgsqlDataReader dataReader = cmd.ExecuteReader();
while (dataReader.Read())
{
for (int i = 0; i < dataReader.FieldCount; i++)
{
words = dataReader[i].ToString();
return words;
}
}
}
catch (Exception e)
{
var ArgumentException = new ArgumentException();
}
conn.Close();
(表示クラス)
public MainForm()
{
InitializeComponent();
}
private static void StartButtonClick(object sender, EventArgs e)
{
//まだ途中ですが、ここがとてもややこしいです
string words = MainForm.
}