人生が変わるオンラインサロン!
月3万副業収入が得られる!Mサロン!31日間無料体験!今回のテーマ
こんばんは、サルモリです。今回はDateTime型のメソッドについてです。
下記のメソッドについて解説していきます。
今回のテーマ
閏年を判定するメソッドについて
それでは早速みていきましょう!!

閏年を求めるメソッド
システム開発において、閏年を意識しなければならないことありますよね。
C#には閏年を判定してくれるメソッドが用意されています。
それは、IsLeapYearメソッドです。
早速どのような処理なのかみてみます。
1 2 3 4 5 6 7 8 9 10 11 12 |
using System; class Program { static void Main(string[] args) { Console.WriteLine(DateTime.IsLeapYear(2018)); Console.WriteLine(DateTime.IsLeapYear(2019)); Console.WriteLine(DateTime.IsLeapYear(2020)); Console.WriteLine(DateTime.IsLeapYear(2021)); } } |
command
False
False
True
False
使い方は簡単です。引数に年を指定するだけです。
閏年の場合はTrueを違う場合はFalseを返してくれます。
出力結果をみると、2020年が閏年みたいですね。
閏年を判定したい場合はこのメソッドを使用することで、簡単に実現できます。

まとめ
今回の記事は短いですが、まとめです。
閏年を判定したい場合はIsLeapYearメソッドを使用しましょう。
この記事で一人でも多くお役に立てれば幸いです。

人生が変わるオンラインサロン!
月3万副業収入が得られる!Mサロン!31日間無料体験!C#のLinqをさらに学びたい方へ
C#のLinqを理解して頂くために参考書を執筆致しました!
Linqの演習問題はこちらの参考書に載せているので、問題を解いて理解を深めたい方はこちらの参考書チェックしてください!
下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!
⇩初心者向け ⇩中級者向け
C#のLinqをさらに学びたい方へ
C#のLinqを理解して頂くために参考書を執筆致しました!
Linqの演習問題はこちらの参考書に載せているので、問題を解いて理解を深めたい方はこちらの参考書チェックしてください!
下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!
⇩初心者向け ⇩中級者向け