您当前的位置: 首页 >  c#

彭世瑜

暂无认证

  • 3浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

C#编程-99:索引器实例QQ状态_彭世瑜_新浪博客

彭世瑜 发布时间:2017-08-05 23:52:11 ,浏览量:3

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace QQState
  7. {
  8.     class QQState
  9.     {
  10.         private string[] states = { "离线", "在线", "隐身", "Q我" };
  11.         private int GetState(string mystate)
  12.         {
  13.             int i = 0;
  14.             foreach (string state in states)
  15.             {
  16.                 if (mystate == state) return i;
  17.                 i++;
  18.             }
  19.             return -1;
  20.  
  21.         }
  22.         public int this[string state]
  23.         {
  24.             get { return GetState(state); }
  25.         }
  26.     }
  27.     class Program
  28.     {
  29.         static void Main(string[] args)
  30.         {
  31.             QQState qqstate=new QQState();
  32.             Console.WriteLine(qqstate["离线"]);
  33.             Console.WriteLine(qqstate["断线"]);
  34.             Console.WriteLine(qqstate["在线"]);
  35.             Console.ReadKey();
  36.         }
  37.     }
  38. }
C#编程-99:索引器实例QQ状态
关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.0588s