アクションタイプをパラメータとして渡すことで、次の2つのメソッドを1つの新しいメソッドに結合する方法はありますか?新しいシングルメソッドを2つの異なるメソッド(WithdrawとDeposit)に呼びたいと思います。アクションタイプをパラメータとして渡すc#
class Account
{
enum ActionType
{
Withdraw,
Deposit,
}
private void WriteDeposit()
{
StreamWriter outputFile;
outputFile = File.AppendText("account.log");
outputFile.WriteLine("{0},{1}", DateTime.Now, ActionType.Deposit);
outputFile.Close();
}
private void WriteWithdraw()
{
StreamWriter outputFile;
outputFile = File.AppendText("account.log");
outputFile.WriteLine("{0},{1}", DateTime.Now, ActionType.Withdraw);
outputFile.Close();
}
はい、実際に試したことがありますか?その場合、どのような問題がありますか? – juharr
@juharr私は試しました。しかし、パラメータとしてアクションを渡す方法がわかりません。 – Hwarden12