欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

c# EnumHelper枚舉常用操作類

 更新時(shí)間:2016年11月30日 22:52:28   投稿:mdxy-dxy  
在項(xiàng)目中需要把枚舉填充到下拉框中,所以使用統(tǒng)一的方法實(shí)現(xiàn),測(cè)試代碼如下,需要的朋友可以參考下

測(cè)試代碼如下:

namespace CutPictureTest.Comm
{

  public class EnumHelper
  {

    public static System.Collections.ArrayList GetName(Type enumType)
    {
      System.Collections.ArrayList arr = new System.Collections.ArrayList();
      string[] n = System.Enum.GetNames(enumType);
      foreach (string item in n)
        arr.Add(item);
      return arr;

    }

    public static T ToEnum<T>(string strEnum)
    {
      T t = (T)Enum.Parse(typeof(T), strEnum);
      return t;
    }

    public static System.Collections.Hashtable EnumToHashtable(Type enumType)
    {
      System.Collections.Hashtable ht = new System.Collections.Hashtable();
      Array arr = System.Enum.GetValues(enumType);
      for (int i = 0; i < arr.Length; i++)
        ht.Add(Convert.ToInt16(arr.GetValue(i)), arr.GetValue(i).ToString());
      return ht;
    }
  }
}

調(diào)用方式:

System.Collections.Hashtable arr = Comm.EnumHelper.EnumToHashtable(typeof(tImageFormat));
      foreach (string item in arr.Values)
        cb.Items.Add(item);

其中的cb表示ComboBox對(duì)象,你可以替換成你的下拉框?qū)ο蟆?/p>

相關(guān)文章

  • C# SESSION丟失問題的解決辦法

    C# SESSION丟失問題的解決辦法

    這篇文章主要為大家詳細(xì)介紹了C# SESSION丟失問題的解決辦法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • C#控制臺(tái)實(shí)現(xiàn)簡(jiǎn)單飛行棋游戲

    C#控制臺(tái)實(shí)現(xiàn)簡(jiǎn)單飛行棋游戲

    這篇文章主要為大家詳細(xì)介紹了C#控制臺(tái)實(shí)現(xiàn)簡(jiǎn)單飛行棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • C#?WPF?ListBox?動(dòng)態(tài)顯示圖片功能

    C#?WPF?ListBox?動(dòng)態(tài)顯示圖片功能

    這篇文章主要介紹了C#?WPF?ListBox?動(dòng)態(tài)顯示圖片,處理過程分為前臺(tái)代碼和后臺(tái)代碼,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-08-08
  • C# 6.0 的知識(shí)梳理

    C# 6.0 的知識(shí)梳理

    目前最新的版本是C# 7.0,VS的最新版本為Visual Studio 2017 RC,兩者都尚未進(jìn)入正式階段。C# 6.0雖說出了一段時(shí)間,但是似乎有許多人對(duì)這一塊知識(shí)并不了解。本文將對(duì)C# 6.0的知識(shí)進(jìn)行梳理,下面跟著小編一起來(lái)看下吧
    2016-12-12
  • C#使用foreach循環(huán)遍歷數(shù)組完整實(shí)例

    C#使用foreach循環(huán)遍歷數(shù)組完整實(shí)例

    這篇文章主要介紹了C#使用foreach循環(huán)遍歷數(shù)組,結(jié)合完整實(shí)例形式較為詳細(xì)的分析了C#遍歷數(shù)組的相關(guān)技巧,需要的朋友可以參考下
    2016-06-06
  • C# datagridview、datagrid、GridControl增加行號(hào)代碼解析

    C# datagridview、datagrid、GridControl增加行號(hào)代碼解析

    今天這篇文章小編就來(lái)給大家分享關(guān)于C# datagridview、datagrid、GridControl增加行號(hào)的介紹,主要包括WinForm中datagridview增加行號(hào)、WPF中datagrid增加行號(hào)、WPF dev控件GridControl增加行號(hào)三個(gè)內(nèi)容,感興趣等我小伙伴可以參考一下
    2021-10-10
  • C# 基于消息發(fā)布訂閱模型的示例(下)

    C# 基于消息發(fā)布訂閱模型的示例(下)

    這篇文章主要介紹了C# 基于消息發(fā)布訂閱模型的示例,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-03-03
  • c#創(chuàng)建Graphics對(duì)象的三種方法

    c#創(chuàng)建Graphics對(duì)象的三種方法

    通常我們使用下述三種方法來(lái)創(chuàng)建一個(gè)Graphics對(duì)象。
    2013-05-05
  • c# winform窗口一直置頂顯示在桌面最上方或最底層的方法

    c# winform窗口一直置頂顯示在桌面最上方或最底層的方法

    winform窗口一直置頂顯示在桌面最上方,這樣的功能真的很實(shí)用的,很多的軟件窗口都有這樣的功能,本文也來(lái)實(shí)現(xiàn)一個(gè),感興趣的你千萬(wàn)不要錯(cuò)過了,希望本文對(duì)你有所幫助
    2013-01-01
  • C# Ini文件操作實(shí)例

    C# Ini文件操作實(shí)例

    這篇文章主要介紹了C# Ini文件操作實(shí)例,需要的朋友可以參考下
    2014-02-02

最新評(píng)論