のは、我々は何をこのトリックについて、何かにnullを割り当てようとする場合はスローにしたいとしましょう:糖衣構文
public static class ExceptionExtension
{
public static T Throw<T>(this Exception exc)
{
throw exc;
}
}
我々はこのように、たとえば使用することができます。
return possibleNull ?? new Exception("Unspecified something....").Throw<string>();
あなたはそれが良い/最悪/役に立たない習慣だと思いますか?
はいそれは私にはうれしいようですが、ちょうど他の意見、感謝をしたいです! (+1)私はあなたの返信としてマークする前にいくつかの他の人を待つ。 –
@FelicePollano - 私は理解しています。コードを書くときには、私が心に留めたいことがいくつかあります(他の人はそれを読むでしょう)。 1. [最小の驚きの原理](http://en.wikipedia.org/wiki/Principle_of_least_astonishment)。 2.この引用:「あなたのコードを維持する人は、あなたがどこに住んでいるかを知っている暴力的なサイコパスになるように、常にコードする」ジョンF.ウッズ著 – Oded
よろしいですか?2)私はあなたの返事としてあなたの印を付けるように告げました;) –