static string[] astrNumber = { "st", "nd", "rd" }; public override string ToString()
{
string day = iDay.ToString + ((iDay > 3) ? "th" : astrNumber[iDay - 1]);
return String.Formate("{0} {1} {2}", day, astrMonths[iMonth - 1], iYear);
}
解决方案 »
- TabControl去边框,并且如何加上自己的按钮?
- C# 怎么把桌面程序的userTxt和passwordTxt的值传给网页上对应用户和密码
- datagridview绑定问题,在线等
- 事务顺序问题.... 高手指点一下..谢谢~~ 为什么有时候只执行 insert into 语句
- 请教个WEB SERVICE的问题
- 注册不了RowDeleting ,请大家帮忙,,很奇怪的问题
- 实现根据一个字符串生成一张图片放到picture上面显示~
- 求救~~~ 谢谢!!
- 使用串口控件SerialPort,由于轮询不同设备间隔较短,导致在接收事件还未处理完本次时又有新事件发生
- 在RichTextBox控件里面怎么让输入光标移到末尾?
- 一个可以根据表中字段自动设置完成SQL语句的方法
- 更新按钮局部刷新问题?
{
class MyDate
{
public static void Main()
{
Date date = new Date();
date.iYear = 2000;
date.iMonth = 7;
date.iDay = 20;
Console.WriteLine("Moon walk: {0}/{1}/{2} Day of Year:{3}",date.iMonth,date.iDay,date.iYear,date.DayOfYear());
Console.WriteLine(date.ToString());
Console.WriteLine(date);
}
} struct Date
{
public int iYear;
public int iMonth;
public int iDay;
static int[] aiDate = {0,31,59,90,120,151,181,212,243,273,304,334}; public static bool IsLeapYear(int year)
{
return (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
} public int DayOfYear()
{
return aiDate[iMonth - 1] + iDay + (iMonth > 2 && IsLeapYear(iYear) ? 1 : 0);
} static string[] astrMonths = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }; static string[] astrNumber = { "st", "nd", "rd" }; public override string ToString()
{
string day = iDay.ToString + ((iDay > 3) ? "th" : astrNumber[iDay - 1]);
return String.Formate("{0} {1} {2}", day, astrMonths[iMonth - 1], iYear);
}
}
}
{
class MyDate
{
public static void Main()
{
Date date = new Date();
date.iYear = 2000;
date.iMonth = 7;
date.iDay = 20;
Console.WriteLine("Moon walk: {0}/{1}/{2} Day of Year:{3}", date.iMonth, date.iDay, date.iYear, date.DayOfYear());
Console.WriteLine(date.ToString());
Console.WriteLine(date);
}
} struct Date
{
public int iYear;
public int iMonth;
public int iDay; static int[] aiDate = { 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334 }; public static bool IsLeapYear(int year)
{
return (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
} public int DayOfYear()
{
return aiDate[iMonth - 1] + iDay + (iMonth > 2 && IsLeapYear(iYear) ? 1 : 0);
} static string[] astrMonths = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }; static string[] astrNumber = { "st", "nd", "rd" }; public override string ToString()
{
string day = iDay.ToString() + ((iDay > 3) ? "th" : astrNumber[iDay - 1]);
return String.Format("{0} {1} {2}", day, astrMonths[iMonth - 1], iYear);
}
}
}
Format拼错!!
应该是:
string day = iDay.ToString() +((iDay > 3) ? "th" : astrNumber[iDay - 1]);
return String.Format("{0} {1} {2}", day, astrMonths[iMonth - 1], iYear);
{
string day = iDay.ToString + ((iDay > 3) ? "th" : astrNumber[iDay - 1]);
return String.Formate("{0} {1} {2}", day, astrMonths[iMonth - 1], iYear);
}错误改正:
iDay.ToString()
String.Format( )reason:方法调用时有“()”,Format拼写错误