国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

小技巧:在.NET下編寫中文代碼程序

2019-11-18 12:00:12
字體:
供稿:網(wǎng)友

  一年前,有一次在用access數(shù)據(jù)庫(kù)編程的時(shí)候,通過VS.NET數(shù)據(jù)設(shè)計(jì)器向?qū)蓴?shù)據(jù)層代碼,查看生成的代碼,發(fā)現(xiàn)有許多中文,原來數(shù)據(jù)庫(kù)中的表名和字段名用的就是中文,程序正常運(yùn)行,查看相關(guān)文檔才知道原來VS.NET默認(rèn)的編碼是UTF-8.不久前在一篇blog上看到講易語(yǔ)言,所以干脆用VS.NET寫一些中文代碼來玩一下,結(jié)果就像平常寫程序一樣沒有什么區(qū)別。
  
  有點(diǎn)怪怪的味道,故把代碼貼出來。
  
  using System;
  
  namespace Zhzuo.ConsoleTest
  
  {
  
  //接口
  
  public interface 會(huì)飛的東西
  
  {
  
  void 飛行();
  
  }
  
  //抽象類
  
  public abstract class 鳥類 : 會(huì)飛的東西
  
  {
  
  //虛方法
  
  public virtual void 飛行()
  
  {
  
  Console.WriteLine("鳥類飛行!");
  
  }
  
  //抽象屬性
  
  public abstract string 名稱
  
  {
  
  get;
  
  set;
  
  }
  
  //抽象方法
  
  public abstract string 獲取鳥的名字();
  
  }
  
  //具體類
  
  public class 鷹 : 鳥類
  
  {
  
  PRivate string 變量1;
  
  //構(gòu)造函數(shù)
  
  public 鷹(string 名稱)
  
  {
  
  變量1 = 名稱;
  
  }
  
  public override string 名稱
  
  {
  
  get{return 變量1;}
  
  set{變量1 = value;}
  
  }
  
  //重寫基類方法
  
  public override void 飛行()
  
  {
  
  Console.WriteLine("鷹在飛行!");
  
  }
  
  public override string 獲取鳥的名字()
  
  {
  
  return 變量1;
  
  }
  
  }
  
  //接口
  
  public interface 飛機(jī) : 會(huì)飛的東西
  
  {
  
  string 類型
  
  {
  
  get;
  
  }
  
  string 獲取名稱();
  
  }
  
  //具體類
  
  public class 戰(zhàn)斗機(jī) : 飛機(jī)
  
  {
  
  public string 類型
  
  {
  
  get{ return "飛機(jī)類型:戰(zhàn)斗機(jī)";  }
  
  }
  
  public string 獲取名稱()
  
  {
  
  return "戰(zhàn)斗機(jī)";
  
  }
  
  public void 飛行()
  
  {
  
  Console.WriteLine("戰(zhàn)斗機(jī)飛行");
  
  }
  
  }
  
  public class ZZConsole
  
  {
  
  [STAThread]
  
  static void Main(string[] args)
  
  {
  
  鳥類 一只鳥 = new 鷹("灰色的老鷹");
  
  戰(zhàn)斗機(jī) 一架飛機(jī) = new 戰(zhàn)斗機(jī)();
  
  Console.WriteLine(一只鳥。名稱);//灰色的老鷹
  
  一只鳥。名稱 = "黑色老鷹";
  
  Console.WriteLine(一只鳥。名稱);//黑色老鷹
  
  Console.WriteLine(一只鳥。獲取鳥的名字());//黑色老鷹
  
  Console.WriteLine(一架飛機(jī)。類型);//飛機(jī)類型:戰(zhàn)斗機(jī)
  
  Console.WriteLine(一架飛機(jī)。獲取名稱());//戰(zhàn)斗機(jī)
  
  會(huì)飛的東西 飛行物 = 一只鳥;
  
  飛行物。飛行();//鷹在飛行!
  
  飛行物 = 一架飛機(jī);
  
  飛行物。飛行();//戰(zhàn)斗機(jī)飛行
  
  Console.ReadLine();
  
  }
  
  }
  
  }

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 鄂托克前旗| 景德镇市| 云梦县| 栾城县| 福州市| 玛纳斯县| 山西省| 四会市| 襄垣县| 乐山市| 长宁县| 修文县| 南郑县| 石城县| 林口县| 马龙县| 明溪县| 济宁市| 云霄县| 香格里拉县| 永修县| 垦利县| 昭觉县| 且末县| 巴里| 南陵县| 沾化县| 湘潭市| 祁阳县| 清流县| 康乐县| 姚安县| 屏南县| 榆树市| 水富县| 孟连| 明星| 娱乐| 白银市| 台中县| 太仆寺旗|