当前位置: 首页>>代码示例>>C#>>正文


C# DateTimeFormatInfo.GetAbbreviatedMonthName方法代码示例

本文整理汇总了C#中DateTimeFormatInfo.GetAbbreviatedMonthName方法的典型用法代码示例。如果您正苦于以下问题:C# DateTimeFormatInfo.GetAbbreviatedMonthName方法的具体用法?C# DateTimeFormatInfo.GetAbbreviatedMonthName怎么用?C# DateTimeFormatInfo.GetAbbreviatedMonthName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DateTimeFormatInfo的用法示例。


在下文中一共展示了DateTimeFormatInfo.GetAbbreviatedMonthName方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: GetAbbreviatedMonthName

 public void GetAbbreviatedMonthName(DateTimeFormatInfo info, string[] expected)
 {
     for (int i = MinMonth; i <= MaxMonth; ++i)
     {
         Assert.Equal(expected[i], info.GetAbbreviatedMonthName(i));
     }
 }
开发者ID:ChuangYang,项目名称:corefx,代码行数:7,代码来源:DateTimeFormatInfoGetAbbreviatedMonthName.cs

示例2: Page_Load

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!User.Identity.IsAuthenticated)
            Server.Transfer("Login.aspx?redirect=UserProfile.aspx");
        else
        {
            ((HtmlGenericControl)Master.FindControl("profile")).Attributes.Add("class", "current_page_item");

            if (!IsPostBack)
            {
                /*populate birth date dropdownlists*/
                //day
                Day_DropDownList.Items.Add(new ListItem("--Day--", "0"));
                for (int day = 1; day <= 31; day++)
                    Day_DropDownList.Items.Add(new ListItem(day.ToString(), day.ToString()));

                //month
                DateTimeFormatInfo dtf = new DateTimeFormatInfo();
                Month_DropDownList.Items.Add(new ListItem("--Month--", "0"));
                for (int month = 1; month <= 12; month++)
                    Month_DropDownList.Items.Add(new ListItem(dtf.GetAbbreviatedMonthName(month).ToString(), month.ToString()));

                //year
                int currYear = DateTime.Now.Year;

                Year_DropDownList.Items.Add(new ListItem("--Year--", "0"));
                for (int year = 1; year <= 50; year++)
                    Year_DropDownList.Items.Add(new ListItem((currYear - year + 1).ToString(), year.ToString()));
                /*populate birth date dropdownlists*/

                /*populate with user details if any*/
                UserExtraInfo info = DataBaseManager.GetUserExtraInfo(((Guid)(Membership.GetUser().ProviderUserKey)).ToString());
                if (info != null)
                {
                    Name_TextBox.Text = info.RealName;
                    Gender_RadioButtonList.SelectedIndex = Convert.ToInt32(info.Gender);
                    if (currYear - 50 < info.BirthDate.Year && info.BirthDate.Year <= currYear)
                    {
                        Day_DropDownList.SelectedIndex = info.BirthDate.Day;
                        Month_DropDownList.SelectedIndex = info.BirthDate.Month;
                        Year_DropDownList.SelectedIndex = currYear - info.BirthDate.Year + 1;
                    }
                    Country_TextBox.Text = info.Country;
                    City_TextBox.Text = info.City;
                    Description_TextBox.Text = info.Description;
                }
                else
                    Gender_RadioButtonList.SelectedIndex = 0;
                /*populate with user details if any*/
            }
        }
    }
开发者ID:calin014,项目名称:calinsprojects,代码行数:52,代码来源:UserProfile.aspx.cs

示例3: VerificationHelper

    private bool VerificationHelper(DateTimeFormatInfo info, string[] expected, string errorno)
    {
        bool retval = true;

        for (int i = c_MIN_MONTH_VALUE; i <= c_MAX_MONTH_VALUE; ++i)
        {
            string actual = info.GetAbbreviatedMonthName(i);
            if (actual != expected[i])
            {
                TestLibrary.TestFramework.LogError(errorno, "GetAbbreviatedDayName returns wrong value");
                TestLibrary.TestFramework.LogInformation("WARNING[LOCAL VARIABLES] i = " + i + ", expected[i] = " + expected[i] + ", actual = " + actual);
                retval = false;
            }
        }

        return retval;
    }
开发者ID:l1183479157,项目名称:coreclr,代码行数:17,代码来源:datetimeformatinfogetabbreviatedmonthname.cs

示例4: NegTest1

    public bool NegTest1()
    {
        bool retVal = true;

        TestLibrary.TestFramework.BeginScenario("NegTest1: ArgumentOutOfRangeException should be thrown when dayofweek is not a valid System.DayOfWeek value. ");

        try
        {
            DateTimeFormatInfo info = new DateTimeFormatInfo();

            info.GetAbbreviatedMonthName(c_MIN_MONTH_VALUE - 1);

            TestLibrary.TestFramework.LogError("101.1", "ArgumentOutOfRangeException is not thrown");
            retVal = false;
        }
        catch (ArgumentOutOfRangeException)
        {
        }
        catch (Exception e)
        {
            TestLibrary.TestFramework.LogError("101.2", "Unexpected exception: " + e);
            TestLibrary.TestFramework.LogInformation(e.StackTrace);
            retVal = false;
        }

        try
        {
            DateTimeFormatInfo info = new DateTimeFormatInfo();

            info.GetAbbreviatedMonthName(c_MAX_MONTH_VALUE + 1);

            TestLibrary.TestFramework.LogError("101.3", "ArgumentOutOfRangeException is not thrown");
            retVal = false;
        }
        catch (ArgumentOutOfRangeException)
        {
        }
        catch (Exception e)
        {
            TestLibrary.TestFramework.LogError("101.4", "Unexpected exception: " + e);
            TestLibrary.TestFramework.LogInformation(e.StackTrace);
            retVal = false;
        }

        return retVal;
    }
开发者ID:l1183479157,项目名称:coreclr,代码行数:46,代码来源:datetimeformatinfogetabbreviatedmonthname.cs

示例5: VerificationHelper

 private void VerificationHelper(DateTimeFormatInfo info, string[] expected)
 {
     for (int i = c_MIN_MONTH_VALUE; i <= c_MAX_MONTH_VALUE; ++i)
     {
         string actual = info.GetAbbreviatedMonthName(i);
         Assert.Equal(expected[i], actual);
     }
 }
开发者ID:noahfalk,项目名称:corefx,代码行数:8,代码来源:DateTimeFormatInfoGetAbbreviatedMonthName.cs

示例6: TestInvalidDayOfWeek

        public void TestInvalidDayOfWeek()
        {
            DateTimeFormatInfo info1 = new DateTimeFormatInfo();
            Assert.Throws<ArgumentOutOfRangeException>(() =>
            {
                info1.GetAbbreviatedMonthName(c_MIN_MONTH_VALUE - 1);
            });

            DateTimeFormatInfo info2 = new DateTimeFormatInfo();
            Assert.Throws<ArgumentOutOfRangeException>(() =>
            {
                info2.GetAbbreviatedMonthName(c_MAX_MONTH_VALUE + 1);
            });
        }
开发者ID:noahfalk,项目名称:corefx,代码行数:14,代码来源:DateTimeFormatInfoGetAbbreviatedMonthName.cs


注:本文中的DateTimeFormatInfo.GetAbbreviatedMonthName方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。