私は何年もコーディングしていない C# と、ANSI C での以前の経験を理解しようとしています。
私はたくさんの本を読み、オンラインで検索しましたが、1つの側面が私を回避していて、ここの誰かが助けてくれることを願っています.
以前は、関数を宣言し、関数内で何かが発生しない可能性がある場合 (つまり、ファイルが見つからないなど)、戻り値が整数であることを宣言していました。すべてが順調であれば 0 を返し、そうでなければ値を返します。値は、関数が完全に実行されなかった場所に対応し、呼び出した場所からそれに応じて分岐できます。
if(function1())
{
// all my error stuff, maybe a switch/case etc.
}
私が C# で見つけたすべての例は、この手法を回避しているようであり、ここである程度の理解を得たいと思っていました。
ありがとうございます。
(私は化石であることを知っています)。:)