亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#超實用代碼段合集

2020-01-24 01:23:27
字體:
來源:轉載
供稿:網友

本文實例總結了幾個非常實用的C#代碼。分享給大家供大家參考,具體如下:

1. C#在托盤顯示圖標

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace notifyIconShow{ public partial class notifyIconShow : Form {  public notifyIconShow()  {   InitializeComponent();  }  #region//設置鼠標放在托盤圖標上面的文字  /// <summary>  /// 方法名稱:notifyIconShow_Load(窗體加載事件)  /// 方法作用:設置鼠標放在托盤圖標上面的文字  /// 完成日期:2010年5月16日  /// 作者:心語  /// </summary>  /// <param name="sender"></param>  /// <param name="e"></param>  private void notifyIconShow_Load(object sender, EventArgs e)  {   //設置鼠標放在托盤圖標上面的文字   this.notifyIcon1.Text = "心語托盤圖標";  }  #endregion  #region//創建對象及聲明變量  //創建NotifyIcon對象  NotifyIcon notifyicon = new NotifyIcon();  //創建托盤圖標對象  Icon ico = new Icon("Clock2.ico");  //創建托盤菜單對象  ContextMenu notifyContextMenu = new ContextMenu();  #endregion  #region//隱藏任務欄圖標,顯示托盤圖標  /// <summary>  /// 方法名稱:notifyIconShow_SizeChanged(窗體大小改變后事件)  /// 方法作用:隱藏任務欄圖標,顯示托盤圖標  /// 完成日期:2010年5月16日  /// 作者:心語  /// </summary>  /// <param name="sender"></param>  /// <param name="e"></param>  private void notifyIconShow_SizeChanged(object sender, EventArgs e)  {   //判斷是否選擇的是最小化按鈕   if (WindowState == FormWindowState.Minimized)   {    //托盤顯示圖標等于托盤圖標對象    //注意notifyIcon1是控件的名字而不是對象的名字    notifyIcon1.Icon = ico;    //隱藏任務欄區圖標    this.ShowInTaskbar = false;    //圖標顯示在托盤區    notifyicon.Visible = true;   }  }  #endregion  #region//還原窗體  /// <summary>  /// 方法名稱:notifyIcon1_Click(托盤圖標單擊)  /// 方法作用:還原窗體  /// 完成日期:2010年5月16日  /// 作者:心語  /// </summary>  /// <param name="sender"></param>  /// <param name="e"></param>  private void notifyIcon1_Click(object sender, EventArgs e)  {   //判斷是否已經最小化于托盤   if (WindowState == FormWindowState.Minimized)   {    //還原窗體顯示    WindowState = FormWindowState.Normal;    //激活窗體并給予它焦點    this.Activate();    //任務欄區顯示圖標    this.ShowInTaskbar = true;    //托盤區圖標隱藏    notifyicon.Visible = false;   }  }  #endregion }}

2. C#求最小公倍數

class Program{  static void Main(string[] args)  {   int n = m(20, 15);   System.Console.WriteLine("最小公倍數為:" + n.ToString());   System.Console.Read();  }  static int f(int a, int b)//最大公約數   {   if (a < b) { a = a + b; b = a - b; a = a - b; }   return (a % b == 0) ? b : f(a % b, b);  }  static int m(int a, int b)//最小公倍數   {   return a * b / f(a, b);  }}

3. C#漢字轉拼音

/// <summary> /// 把漢字轉換成拼音(全拼) /// </summary> /// <param name="hzString">漢字字符串</param> /// <returns>轉換后的拼音(全拼)字符串</returns> public static string ConvertE(string hzString){ // 匹配中文字符  Regex regex = new Regex("^[/u4e00-/u9fa5]$"); byte[] array = new byte[2]; string pyString = ""; int chrAsc = 0; int i1 = 0; int i2 = 0; char[] noWChar = hzString.ToCharArray(); for (int j = 0; j < noWChar.Length; j++) {  // 中文字符   if (regex.IsMatch(noWChar[j].ToString()))  {   array = System.Text.Encoding.Default.GetBytes(noWChar[j].ToString());   i1 = (short)(array[0]);   i2 = (short)(array[1]);   chrAsc = i1 * 256 + i2 - 65536;   if (chrAsc > 0 && chrAsc < 160)   {    pyString += noWChar[j];   }   else   {    // 修正部分文字     if (chrAsc == -9254) // 修正“圳”字      pyString += "Zhen";    else    {     for (int i = (pyValue.Length - 1); i >= 0; i--)     {      if (pyValue[i] <= chrAsc)      {       pyString += pyName[i];       break;      }     }    }   }  }  // 非中文字符   else  {   pyString += noWChar[j].ToString();  } } return pyString;}private static int[] pyValue = new int[] {  -20319,-20317,-20304,-20295,-20292,-20283,-20265,-20257,-20242,-20230,-20051,-20036,  -20032,-20026,-20002,-19990,-19986,-19982,-19976,-19805,-19784,-19775,-19774,-19763,  -19756,-19751,-19746,-19741,-19739,-19728,-19725,-19715,-19540,-19531,-19525,-19515,  -19500,-19484,-19479,-19467,-19289,-19288,-19281,-19275,-19270,-19263,-19261,-19249,  -19243,-19242,-19238,-19235,-19227,-19224,-19218,-19212,-19038,-19023,-19018,-19006,  -19003,-18996,-18977,-18961,-18952,-18783,-18774,-18773,-18763,-18756,-18741,-18735,  -18731,-18722,-18710,-18697,-18696,-18526,-18518,-18501,-18490,-18478,-18463,-18448,  -18447,-18446,-18239,-18237,-18231,-18220,-18211,-18201,-18184,-18183, -18181,-18012,  -17997,-17988,-17970,-17964,-17961,-17950,-17947,-17931,-17928,-17922,-17759,-17752,  -17733,-17730,-17721,-17703,-17701,-17697,-17692,-17683,-17676,-17496,-17487,-17482,  -17468,-17454,-17433,-17427,-17417,-17202,-17185,-16983,-16970,-16942,-16915,-16733,  -16708,-16706,-16689,-16664,-16657,-16647,-16474,-16470,-16465,-16459,-16452,-16448,  -16433,-16429,-16427,-16423,-16419,-16412,-16407,-16403,-16401,-16393,-16220,-16216,  -16212,-16205,-16202,-16187,-16180,-16171,-16169,-16158,-16155,-15959,-15958,-15944,  -15933,-15920,-15915,-15903,-15889,-15878,-15707,-15701,-15681,-15667,-15661,-15659,  -15652,-15640,-15631,-15625,-15454,-15448,-15436,-15435,-15419,-15416,-15408,-15394,  -15385,-15377,-15375,-15369,-15363,-15362,-15183,-15180,-15165,-15158,-15153,-15150,  -15149,-15144,-15143,-15141,-15140,-15139,-15128,-15121,-15119,-15117,-15110,-15109,  -14941,-14937,-14933,-14930,-14929,-14928,-14926,-14922,-14921,-14914,-14908,-14902,  -14894,-14889,-14882,-14873,-14871,-14857,-14678,-14674,-14670,-14668,-14663,-14654,  -14645,-14630,-14594,-14429,-14407,-14399,-14384,-14379,-14368,-14355,-14353,-14345,  -14170,-14159,-14151,-14149,-14145,-14140,-14137,-14135,-14125,-14123,-14122,-14112,  -14109,-14099,-14097,-14094,-14092,-14090,-14087,-14083,-13917,-13914,-13910,-13907,  -13906,-13905,-13896,-13894,-13878,-13870,-13859,-13847,-13831,-13658,-13611,-13601,  -13406,-13404,-13400,-13398,-13395,-13391,-13387,-13383,-13367,-13359,-13356,-13343,  -13340,-13329,-13326,-13318,-13147,-13138,-13120,-13107,-13096,-13095,-13091,-13076,  -13068,-13063,-13060,-12888,-12875,-12871,-12860,-12858,-12852,-12849,-12838,-12831,  -12829,-12812,-12802,-12607,-12597,-12594,-12585,-12556,-12359,-12346,-12320,-12300,  -12120,-12099,-12089,-12074,-12067,-12058,-12039,-11867,-11861,-11847,-11831,-11798,  -11781,-11604,-11589,-11536,-11358,-11340,-11339,-11324,-11303,-11097,-11077,-11067,  -11055,-11052,-11045,-11041,-11038,-11024,-11020,-11019,-11018,-11014,-10838,-10832,  -10815,-10800,-10790,-10780,-10764,-10587,-10544,-10533,-10519,-10331,-10329,-10328,  -10322,-10315,-10309,-10307,-10296,-10281,-10274,-10270,-10262,-10260,-10256,-10254 };private static string[] pyName = new string[] {  "A","Ai","An","Ang","Ao","Ba","Bai","Ban","Bang","Bao","Bei","Ben",  "Beng","Bi","Bian","Biao","Bie","Bin","Bing","Bo","Bu","Ba","Cai","Can",  "Cang","Cao","Ce","Ceng","Cha","Chai","Chan","Chang","Chao","Che","Chen","Cheng",  "Chi","Chong","Chou","Chu","Chuai","Chuan","Chuang","Chui","Chun","Chuo","Ci","Cong",  "Cou","Cu","Cuan","Cui","Cun","Cuo","Da","Dai","Dan","Dang","Dao","De",  "Deng","Di","Dian","Diao","Die","Ding","Diu","Dong","Dou","Du","Duan","Dui",  "Dun","Duo","E","En","Er","Fa","Fan","Fang","Fei","Fen","Feng","Fo",  "Fou","Fu","Ga","Gai","Gan","Gang","Gao","Ge","Gei","Gen","Geng","Gong",  "Gou","Gu","Gua","Guai","Guan","Guang","Gui","Gun","Guo","Ha","Hai","Han",  "Hang","Hao","He","Hei","Hen","Heng","Hong","Hou","Hu","Hua","Huai","Huan",  "Huang","Hui","Hun","Huo","Ji","Jia","Jian","Jiang","Jiao","Jie","Jin","Jing",  "Jiong","Jiu","Ju","Juan","Jue","Jun","Ka","Kai","Kan","Kang","Kao","Ke",  "Ken","Keng","Kong","Kou","Ku","Kua","Kuai","Kuan","Kuang","Kui","Kun","Kuo",  "La","Lai","Lan","Lang","Lao","Le","Lei","Leng","Li","Lia","Lian","Liang",  "Liao","Lie","Lin","Ling","Liu","Long","Lou","Lu","Lv","Luan","Lue","Lun",  "Luo","Ma","Mai","Man","Mang","Mao","Me","Mei","Men","Meng","Mi","Mian",  "Miao","Mie","Min","Ming","Miu","Mo","Mou","Mu","Na","Nai","Nan","Nang",  "Nao","Ne","Nei","Nen","Neng","Ni","Nian","Niang","Niao","Nie","Nin","Ning",  "Niu","Nong","Nu","Nv","Nuan","Nue","Nuo","O","Ou","Pa","Pai","Pan",  "Pang","Pao","Pei","Pen","Peng","Pi","Pian","Piao","Pie","Pin","Ping","Po",  "Pu","Qi","Qia","Qian","Qiang","Qiao","Qie","Qin","Qing","Qiong","Qiu","Qu",  "Quan","Que","Qun","Ran","Rang","Rao","Re","Ren","Reng","Ri","Rong","Rou",  "Ru","Ruan","Rui","Run","Ruo","Sa","Sai","San","Sang","Sao","Se","Sen",  "Seng","Sha","Shai","Shan","Shang","Shao","She","Shen","Sheng","Shi","Shou","Shu",  "Shua","Shuai","Shuan","Shuang","Shui","Shun","Shuo","Si","Song","Sou","Su","Suan",  "Sui","Sun","Suo","Ta","Tai","Tan","Tang","Tao","Te","Teng","Ti","Tian",  "Tiao","Tie","Ting","Tong","Tou","Tu","Tuan","Tui","Tun","Tuo","Wa","Wai",  "Wan","Wang","Wei","Wen","Weng","Wo","Wu","Xi","Xia","Xian","Xiang","Xiao",  "Xie","Xin","Xing","Xiong","Xiu","Xu","Xuan","Xue","Xun","Ya","Yan","Yang",  "Yao","Ye","Yi","Yin","Ying","Yo","Yong","You","Yu","Yuan","Yue","Yun",  "Za", "Zai","Zan","Zang","Zao","Ze","Zei","Zen","Zeng","Zha","Zhai","Zhan",  "Zhang","Zhao","Zhe","Zhen","Zheng","Zhi","Zhong","Zhou","Zhu","Zhua","Zhuai","Zhuan",  "Zhuang","Zhui","Zhun","Zhuo","Zi","Zong","Zou","Zu","Zuan","Zui","Zun","Zuo" };

4. C#計算代碼運行時間

//導入該命名空間using System.Diagnostice;Stopwatch watch=new Stopwatch ();watch.Start();/*此處為要計算的運行代碼*/watch.Stop();//獲取當前實例測量得出的總運行時間(以毫秒為單位)string time = watch.ElapsedMilliseconds.ToString();

5. C#根據日期獲取星期方法

protected void Page_Load(object sender, EventArgs e){    int m = System.DateTime.Today.Month;    int y = System.DateTime.Today.Year;    int d = System.DateTime.Today.Day;    int weeks = getWeekDay(y, m, d);    switch (weeks)    {      case 1:        this.TextBox1.Text = "星期一";        break;      case 2:        this.TextBox1.Text = "星期二";        break;      case 3:        this.TextBox1.Text = "星期三";        break;      case 4:        this.TextBox1.Text = "星期四";        break;      case 5:        this.TextBox1.Text = "星期五";        break;      case 6:        this.TextBox1.Text = "星期六";        break;      case 7:        this.TextBox1.Text = "星期日";        break;    }}/// <summary>根據日期,獲得星期幾</summary>/// <param name="y">年</param>/// <param name="m">月</param>/// <param name="d">日</param>/// <returns>星期幾,1代表星期一;7代表星期日</returns>public static int getWeekDay(int y, int m, int d){    if (m == 1) m = 13;    if (m == 2) m = 14;    int week = (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400) % 7 + 1;    return week;}

6. C#刪除文件夾的方法

/// <summary>/// C# 刪除文件夾/// 用法: DeleteFolder(@"c://1");/// </summary>/// <param name="dir"></param>private static void DeleteFolder(string dir){  // 循環文件夾里面的內容  foreach (string f in Directory.GetFileSystemEntries(dir))  {  // 如果是文件存在  if (File.Exists(f))  {  FileInfo fi = new FileInfo(f);  if (fi.Attributes.ToString().IndexOf("Readonly") != 1)  {  fi.Attributes = FileAttributes.Normal;  }  // 直接刪除其中的文件  File.Delete(f);  }  else  {  // 如果是文件夾存在  // 遞歸刪除子文件夾  DeleteFolder(f);  }  }  // 刪除已空文件夾  Directory.Delete(dir);}

希望本文所述對大家C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕精品久久| 欧美xxxx做受欧美| 成人午夜在线影院| 国产日韩欧美在线看| 欧美高清在线播放| 日韩电影在线观看永久视频免费网站| 日韩有码在线观看| 亚洲综合日韩中文字幕v在线| 色噜噜国产精品视频一区二区| 欧美视频在线免费| 亚洲天堂免费视频| 日韩在线视频免费观看高清中文| 欧美视频免费在线观看| 欧美日韩精品在线观看| 亚洲人成电影在线观看天堂色| 秋霞av国产精品一区| 1769国内精品视频在线播放| 亚洲精品在线不卡| 日韩中文字幕国产精品| 中文字幕无线精品亚洲乱码一区| 4388成人网| 懂色aⅴ精品一区二区三区蜜月| 国产在线98福利播放视频| 91免费福利视频| 日本中文字幕成人| 精品成人在线视频| 亚洲永久免费观看| 色偷偷亚洲男人天堂| 日本亚洲精品在线观看| 精品激情国产视频| 欧美大肥婆大肥bbbbb| 中文字幕一精品亚洲无线一区| 亚洲成人黄色在线观看| 欧美成人自拍视频| 91免费视频国产| 亚洲一级黄色片| 91精品国产综合久久香蕉922| 亚洲欧美在线免费观看| 91精品久久久久久久久久另类| 日韩精品欧美激情| 国产精欧美一区二区三区| 久久久国产精品一区| 亚洲成人性视频| 国产精品第2页| 国产精品视频免费在线观看| 色视频www在线播放国产成人| 久久综合伊人77777| 日韩欧美成人网| 日韩av不卡电影| 亚洲一区二区三区四区视频| 国产精品久久久久久久久粉嫩av| 一区二区在线免费视频| 日韩精品黄色网| 日韩av一区在线观看| 国产美女被下药99| 国产精品美女主播在线观看纯欲| 成人久久久久久| 亚洲国产精品福利| 成人国产精品色哟哟| 欧美精品videossex性护士| 精品一区二区三区四区在线| 国产美女搞久久| 国产福利视频一区二区| 深夜成人在线观看| 国产精品欧美日韩一区二区| 国产一区二区美女视频| 自拍偷拍亚洲精品| 日韩天堂在线视频| 亚洲xxxx做受欧美| 国产91露脸中文字幕在线| 国产成人91久久精品| 国产日韩欧美黄色| 黑人巨大精品欧美一区二区免费| 亚洲精品一区久久久久久| 欧美影院在线播放| 亚洲成av人片在线观看香蕉| 日韩高清电影免费观看完整版| 亚洲欧美一区二区激情| 成人av在线网址| 国产精品视频久| 亚洲性日韩精品一区二区| 亚洲一区二区中文| 日韩小视频在线| 日韩中文字幕视频在线| 欧美激情手机在线视频| 亚洲人成网7777777国产| 97超碰国产精品女人人人爽| 欧美性高潮在线| 日韩欧美国产一区二区| 欧美中文字幕在线观看| 91av福利视频| 亚洲精品小视频在线观看| 国产精品成人国产乱一区| 亚洲免费av网址| 国产精品精品国产| 尤物精品国产第一福利三区| 亚洲福利精品在线| 日韩在线欧美在线国产在线| 国产大片精品免费永久看nba| 国产精品美女免费视频| 日韩欧美aⅴ综合网站发布| 欧美在线性视频| 日韩av手机在线看| 久久国产精品久久精品| 91免费综合在线| 亚洲国产成人精品电影| www亚洲精品| 精品无人国产偷自产在线| 中文字幕在线看视频国产欧美| 欧美激情按摩在线| 91精品国产99| 国产精品入口夜色视频大尺度| 亚洲电影免费观看高清完整版在线观看| 久久国产精品99国产精| 国内精品美女av在线播放| www.日本久久久久com.| 久久久精品视频成人| 成人激情在线播放| 久久久久久久久久久久av| 欧美一区二区视频97| 久久久久这里只有精品| 日韩美女中文字幕| 欧美成人激情视频| 亚州国产精品久久久| 精品五月天久久| 欧美日韩在线视频观看| 九九精品在线播放| 日产精品久久久一区二区福利| 欧美日韩国产精品| 亚洲人成绝费网站色www| 欧美精品久久一区二区| 日本a级片电影一区二区| 国产高清视频一区三区| 黄色一区二区三区| 国产精品视频一区国模私拍| 国产精品欧美日韩| 亚洲性av在线| 亚洲sss综合天堂久久| 91在线网站视频| 国产精品一区二区性色av| 国产亚洲人成网站在线观看| 亚洲色图色老头| 亚洲黄色成人网| 亚洲免费高清视频| 国产日韩在线视频| 成人国产精品一区| 精品久久在线播放| 国产精品电影一区| 久久久中精品2020中文| 97视频在线观看视频免费视频| 国产精品久久久久久婷婷天堂| 日韩精品免费综合视频在线播放| 欧美在线性爱视频| 成人羞羞国产免费| 尤物yw午夜国产精品视频明星| 国产视频久久久| 97久久精品国产| 亚洲精品久久久久久久久久久| 亚洲最大福利视频网| 亚洲一区二区日本| 亚洲精品456在线播放狼人| 久国内精品在线| 精品中文视频在线| 91香蕉亚洲精品|