返回首页
当前位置: 主页 > 网络编程 > .Net实例教程 >

利用c#计算生肖实例代码

时间:2010-10-29 01:02来源:知行网www.zhixing123.cn 编辑:麦田守望者

公元268年应该是鼠年.

生肖计算法:
用(现在的年)2006/12(12生肖)=167~2(年)
  因为2006年是属狗年,那么余数中的2年(为公元2年)同样也是狗年。
同样公元268年计算法:
268/12=22~4(年)
因为公元2年为狗年,那么余数中的4年(为公元4年)就应该是鼠年.
  因为公元4年是鼠年,那么公元268年也应该是鼠年.

 

Code
public static string GetSNETMemberZodiacChineseName(DateTime birthdayYear)
{
int i = birthdayYear.Year % 12;
switch (i)
{
case 4:
return "鼠";
break;
case 5:
return "牛";
break;
case 6:
return "虎";
break;
case 7:
return "兔";
break;
case 8:
return "龙";
break;
case 9:
return "蛇";
break;
case 10:
return "马";
break;
case 11:
return "11";
break;
case 0:
return "猴";
break;
case 1:
return "鸡";
break;
case 2:
return "狗";
break;
case 3:
return "猪";
break;
default:
break;
}
return "";
}

------分隔线----------------------------
标签(Tag):C# C#实例教程 c#基础教程 C#源码
------分隔线----------------------------
推荐内容
猜你感兴趣