<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      [畢業生的商業軟件開發之路]C#中的Main函數

      近期開始接觸到在校學生、高校實習生和畢業生,在此說一下筆者對這些徘徊在職場門口的學生一些建議,希望能給這些初學者進入軟件開發行業帶來一些幫助,使得畢業生能更順利的進入軟件開發公司開始職場生涯,人生來一個完美的轉彎。[袁永福版權所有]
      --------------------------------------

      Main函數

      C#中的Windows應用程序和命令行程序編譯后的結果是EXE文件,而EXE文件是需要定義啟動程序的入口點。這個入口點在C#中就是main函數,這點和C語言很類似。

      在“第一個Windows應用程序”的C#工程中一開始就包含了一個“Program.cs”的源代碼文件,該文件內容如下。

       

      using System;
      using System.Collections.Generic;
      using System.Windows.Forms;

      namespace 第一個Windows應用程序
      {
          
      static class Program
          {
              
      /// <summary>
              
      /// 應用程序的主入口點。
              
      /// </summary>
              [STAThread]
              
      static void Main()
              {
                  Application.EnableVisualStyles( );
                  Application.SetCompatibleTextRenderingDefault(
      false);
                  Application.Run(
      new Form1( ));
              }
          }
      }

       

      這個文件中就定義了Main函數,一個C#的Windows應用程序或者命令行程序中有而且只有一個Main函數。

      在Main函數前面的代碼“[STAThread]”通知了編譯器該函數是采用單線程模式的。

      在此處Main函數沒有定義參數和返回值,實際上Main函數可以定義個int類型的返回值,還可以定義一個字符串數組類型的參數,如“int Main( string[ ] args )”,這樣可以獲得命令行參數了,一般情況下具有圖形用戶界面的Windows應用程序不需要支持命令行參數,但命令行應用程序比較依賴命令行參數來調用功能。[袁永福版權所有]

      除了在Main函數中獲得命令行參數,開發者可以在任何地方使用類型System.Environment的CommandLine靜態屬性獲得啟動程序使用的命令行文本,也可以使用該類型的GetCommandLineArgs靜態方法獲得啟動程序使用的命令行參數。

      命令行文本是一個字符串,例如在Windows命令行界面中使用命令“c:\my.exe  *.jpg \a \s”, Environment類型的CommandLine屬性值為“c:\my.exe  *.jpg \a \s”,而它的GetCommandLineArgs方法返回一個有4個元素的字符串數組,數組值為“c:\my.exe”、“*.jpg”、“\a”、“\s”。[袁永福版權所有]

      Main函數中的代碼“Application.EnableVisualStyles( )”是讓整個應用程序啟動了XP樣式。

      當Windows應用程序啟動XP樣式時,用戶界面顯示如下圖。

      若沒有啟動XP樣式時,用戶界面顯示如下圖。

      Main函數中的代碼“Application.Run(new Form1( ))”是創建一個窗體對象并運行該窗體。這個函數是同步的,只要窗體沒有關閉,該函數就不會返回,當窗體關閉了,該函數返回,然后Main函數后面就沒有代碼了,于是程序退出。[袁永福版權所有]

       

      posted on 2011-08-22 13:47  袁永福 電子病歷,醫療信息化  閱讀(1331)  評論(0)    收藏  舉報

      導航

      主站蜘蛛池模板: 99riav国产精品视频| 色伦专区97中文字幕| 亚洲午夜成人精品电影在线观看| 一色屋精品视频在线观看| 亚洲综合网中文字幕在线| 亚洲日本精品一区二区| 中文字幕日韩精品亚洲一区| 在线观看亚洲欧美日本| 国产精品午夜无码AV天美传媒| 日本国产一区二区三区在线观看| 麦盖提县| 国语对白刺激在线视频国产网红| 亚洲精品香蕉一区二区| 欧美人与动牲交a免费| 国产白袜脚足j棉袜在线观看| 视频二区中文字幕在线| 亚洲av色夜色精品一区| 国产精品国产三级国产试看| 综合偷自拍亚洲乱中文字幕| 欧美乱大交xxxxx疯狂俱乐部| 人人爽人人爽人人片av东京热| 国产成人亚洲综合色婷婷秒播| 美女裸体十八禁免费网站| 国产精品自在自线视频| 99re6这里有精品热视频| 久久av中文字幕资源网| 国产精品ⅴ无码大片在线看| 久久日韩精品一区二区五区| 国内少妇偷人精品免费| 日韩av在线不卡一区二区三区 | 亚洲暴爽av天天爽日日碰| 色呦呦 国产精品| 国产久免费热视频在线观看| 老司机精品影院一区二区三区| 在线观看AV永久免费| 亚洲国产成人精品女人久久久| 老司机性色福利精品视频| 昂仁县| 日本高清不卡一区二区三| 荡乳尤物h| 国产午夜A理论毛片|