まず、Javaでのコーディングが最も快適です。私はC#で学習ツールとしてアプリケーションを作成しています。このアプリケーションでは、Click Event Methodからメソッドを呼び出しています。CからのメソッドのClickイベントメソッドへの引数の受け渡し
private void btnViewFile_Click(object sender, EventArgs e) {
GetFileNames();
lblOutputPath.Text = sb;
}
private StringBuilder GetFileNames() {
StringBuilder sb = new StringBuilder();
string[] fileNames = Directory.GetFiles(Dir);
foreach (string s in fileNames)
sb.Append(s);
return sb;
}
は、私はより多くのモジュール化、それを維持するためにクリックしてメソッドのうち、ディレクトリ内の各ファイルのファイル名を取得するコードを抜け出すにしたいです。私はStringBuilderオブジェクトの値を取得し、それをClickイベントメソッドに戻します。
これはどのようにしても、私はJavaでそれをやります。これは有効な指針ですか、これを行うにはよりよい方法がありますか?
大きいこと。ありがとう。 – pave