onekey

专注.NET技术
posts - 13, comments - 21, trackbacks - 0, articles - 2
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

2004年12月28日

1.转换字符串为枚举型:

枚举:

          public enum Subject
                {
                   None = 0,
                  Logon = 1,
                  Logoff = 2,
                  Ready = 3,
                }

可以这样进行转换:

Subject subject=(Subject)Enum.Parse(typeof(Subject),"Logon");

switch(subject)
   {
    case Subject.Logoff :
     DoLogoff();
     break;

    case Subject.Logon:
     DoLogon();
     break;   

...........................

2. //大写字符串的首个字符
  private string UpperFirstChar(string str)
  {
   if(str == "")
    return "";

   if(!Char.IsUpper(str,0))
   {
    str = str.Substring(0,1).ToUpper() + str.Substring(1);
   }
   
   return str;
  }

VB.Net支持这个方法StrConv("abcdefg", VbStrConv.ProperCase),同样可以大写首个字母,不知道C#中有没有?

posted @ 2004-12-28 13:37 onekey 阅读(548) | 评论 (0)编辑