後輩のコード 一瞬何言ってるのかわからなかったけど解説によると うるう年かを判定してそれに色付けするためのコードらしい
とりあえずif文使えと言っておいた
public string GetColorString() { var thisYear = DateTime.Today.Year; return IsLeapYear(thisYear) ? "#FF0000" : IsLeapYear(thisYear + 1) ? "#00FF00" : IsLeapYear(thisYear + 2) ? "#0000FF" : "#000000"; } public bool IsLeapYear(int startYear) { return startYear % 400 == 0 || (startYear % 100 != 0 && startYear % 4 == 0); }
使い方ヒント: 「これは臭う」という行を見付けたら、各行のをクリックしてマーキングしておきましょう(要Twitter OAuth認証)
コメント投稿には、twitter認証が必要です。
Twitter認証
三項演算子はこう書いたほうが個人的にはまだ読みやすい