私のコードについてここで何か新しいことを学びたいだけです。ファイルへの書き込み
私は以下の機能を持っています。ファイルへの書き込み中に問題が発生した場合に最適な方法で戻すことができますか?またはそうする良い方法はあります..です
public static bool WriteFile(ByteBuffer data , String fileName, bool append)
{
var writer = new StreamWriter(fileName, append);
var errorVal = true;
try
{
writer.Write(data);
writer.Flush();
}
catch (Exception ex)
{
errorVal = false;
}
finally
{
writer.Dispose();
}
return errorVal;
}
より具体的なエラーのために、より具体的な例外タイプを追加することができます。 – Lobo
@Lobo私は、偽の返品の例外があることを知る必要があります。 –
この場合、ブール値の結果が必要な場合は、この関数が正常に実行されていることを確認します。しかし、どんな種類の例外とその理由を知ることが常に最善です。 – Lobo