C#の標準クラスではMath.Roundという数値の四捨五入に使えるメソッドがある。 docs.microsoft.comこのMath.Roundメソッドだがそのまま何も考えずに四捨五入で使うと問題が起きる。 例えば以下のようなケース。 Console.WriteLine(Math.Round(1.5)); Console.…
実装時にEnumの要素数を使って何かをしたいケースがよくある。 Enum自体は配列等ではないので、そのままでは要素数にあたるメソッド等は持っていない。 でも1行でカンタンに要素数取得する方法がある。例えばこんなenumの要素数を取得する場合 public enum …
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。