後輩のコード 一瞬何言ってるのかわからなかったけど解説によると うるう年かを判定してそれに色付けするためのコードらしい
とりあえず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認証
三項演算子はこう書いたほうが個人的にはまだ読みやすい