using System; using System.Collections.Generic; using System.Collections; using System.ComponentModel; using System.Diagnostics; using System.IO; using System.Linq; using System.Net; using System.Reflection; using System.Text.RegularExpressions; using System.Text; using System.Threading; namespace YahooChieBukuro { public static class EntryPoint { [STAThread] public static int Main() { for (int i = 0; i < 200; i++) { try { var y = 1900 + i; Console.WriteLine(y); Console.WriteLine(DateTime.IsLeapYear(y)); Console.WriteLine(new DateTime(y, 2, 29, 0, 0, 0, DateTimeKind.Local)); } catch (Exception ex) { Console.WriteLine(ex.Message); } } return 0; } } }
Standard input is empty
1900 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1901 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1902 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1903 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1904 True 2/29/1904 12:00:00 AM 1905 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1906 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1907 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1908 True 2/29/1908 12:00:00 AM 1909 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1910 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1911 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1912 True 2/29/1912 12:00:00 AM 1913 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1914 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1915 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1916 True 2/29/1916 12:00:00 AM 1917 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1918 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1919 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1920 True 2/29/1920 12:00:00 AM 1921 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1922 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1923 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1924 True 2/29/1924 12:00:00 AM 1925 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1926 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1927 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1928 True 2/29/1928 12:00:00 AM 1929 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1930 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1931 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1932 True 2/29/1932 12:00:00 AM 1933 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1934 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1935 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1936 True 2/29/1936 12:00:00 AM 1937 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1938 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1939 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1940 True 2/29/1940 12:00:00 AM 1941 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1942 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1943 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1944 True 2/29/1944 12:00:00 AM 1945 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1946 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1947 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1948 True 2/29/1948 12:00:00 AM 1949 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1950 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1951 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1952 True 2/29/1952 12:00:00 AM 1953 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1954 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1955 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1956 True 2/29/1956 12:00:00 AM 1957 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1958 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1959 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1960 True 2/29/1960 12:00:00 AM 1961 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1962 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1963 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1964 True 2/29/1964 12:00:00 AM 1965 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1966 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1967 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1968 True 2/29/1968 12:00:00 AM 1969 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1970 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1971 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1972 True 2/29/1972 12:00:00 AM 1973 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1974 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1975 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1976 True 2/29/1976 12:00:00 AM 1977 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1978 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1979 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1980 True 2/29/1980 12:00:00 AM 1981 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1982 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1983 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1984 True 2/29/1984 12:00:00 AM 1985 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1986 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1987 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1988 True 2/29/1988 12:00:00 AM 1989 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1990 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1991 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1992 True 2/29/1992 12:00:00 AM 1993 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1994 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1995 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1996 True 2/29/1996 12:00:00 AM 1997 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1998 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 1999 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2000 True 2/29/2000 12:00:00 AM 2001 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2002 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2003 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2004 True 2/29/2004 12:00:00 AM 2005 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2006 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2007 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2008 True 2/29/2008 12:00:00 AM 2009 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2010 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2011 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2012 True 2/29/2012 12:00:00 AM 2013 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2014 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2015 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2016 True 2/29/2016 12:00:00 AM 2017 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2018 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2019 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2020 True 2/29/2020 12:00:00 AM 2021 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2022 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2023 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2024 True 2/29/2024 12:00:00 AM 2025 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2026 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2027 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2028 True 2/29/2028 12:00:00 AM 2029 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2030 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2031 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2032 True 2/29/2032 12:00:00 AM 2033 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2034 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2035 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2036 True 2/29/2036 12:00:00 AM 2037 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2038 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2039 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2040 True 2/29/2040 12:00:00 AM 2041 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2042 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2043 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2044 True 2/29/2044 12:00:00 AM 2045 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2046 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2047 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2048 True 2/29/2048 12:00:00 AM 2049 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2050 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2051 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2052 True 2/29/2052 12:00:00 AM 2053 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2054 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2055 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2056 True 2/29/2056 12:00:00 AM 2057 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2058 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2059 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2060 True 2/29/2060 12:00:00 AM 2061 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2062 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2063 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2064 True 2/29/2064 12:00:00 AM 2065 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2066 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2067 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2068 True 2/29/2068 12:00:00 AM 2069 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2070 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2071 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2072 True 2/29/2072 12:00:00 AM 2073 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2074 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2075 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2076 True 2/29/2076 12:00:00 AM 2077 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2078 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2079 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2080 True 2/29/2080 12:00:00 AM 2081 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2082 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2083 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2084 True 2/29/2084 12:00:00 AM 2085 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2086 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2087 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2088 True 2/29/2088 12:00:00 AM 2089 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2090 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2091 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2092 True 2/29/2092 12:00:00 AM 2093 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2094 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2095 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2096 True 2/29/2096 12:00:00 AM 2097 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2098 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime. 2099 False Argument is out of range. Parameter name: Parameters describe an unrepresentable DateTime.