<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        asp.net一些很酷很實用的.Net技巧第1/2頁

        來源:懂視網 責編:小采 時間:2020-11-27 22:44:58
        文檔

        asp.net一些很酷很實用的.Net技巧第1/2頁

        asp.net一些很酷很實用的.Net技巧第1/2頁:一..Net Framework 1. 如何獲得系統文件夾 使用System.Envioment類的GetFolderPath方法;例如: Environment.GetFolderPath( Environment.SpecialFolder.Personal ) 2. 如何獲得正在執行的exe文件的路徑 1) 使用Applicati
        推薦度:
        導讀asp.net一些很酷很實用的.Net技巧第1/2頁:一..Net Framework 1. 如何獲得系統文件夾 使用System.Envioment類的GetFolderPath方法;例如: Environment.GetFolderPath( Environment.SpecialFolder.Personal ) 2. 如何獲得正在執行的exe文件的路徑 1) 使用Applicati

        一..Net Framework

        1.  如何獲得系統文件夾

        使用System.Envioment類的GetFolderPath方法;例如:

        Environment.GetFolderPath( Environment.SpecialFolder.Personal )

        2.  如何獲得正在執行的exe文件的路徑

        1)  使用Application類的ExecutablePath屬性

        2)  System.Reflection.Assembly.GetExecutingAssembly().Location

        3.  如何檢測操作系統的版本

        使用Envioment的OSVersion屬性,例如:

        OperatingSystem os = Environment.OSVersion;

        MessageBox.Show(os.Version.ToString());

        MessageBox.Show(os.Platform.ToString());

        4.  如何根據完整的文件名獲得文件的文件名部分、

        使用System.IO.Path類的方法GetFileName或者GetFileNameWithoutExtension方法

        5.  如何通過文件的全名獲得文件的擴展名

        使用System.IO.Path.GetExtension靜態方法

        6.  Vb和c#的語法有什么不同click here

        7.  如何獲得當前電腦用戶名,是否聯網,幾個顯示器,所在域,鼠標有幾個鍵等信息

        使用System.Windows.Forms. SystemInformation類的靜態屬性

        8.  修飾Main方法的[STAThread]特性有什么作用

        標示當前程序使用單線程的方式運行

        9.  如何讀取csv文件的內容 

        通過OdbcConnection可以創建一個鏈接到csv文件的鏈接,鏈接字符串的格式是:"Driver={Microsoft Text Driver (*.txt;*.csv)};Dbq="+cvs文件的文件夾路徑+"          Extensions=asc,csv,tab,txt; Persist Security Info=False";

        創建連接之后就可以使用DataAdapter等存取csv文件了。

        詳細信息見此處

        10. 如何獲得磁盤開銷信息,代碼片斷如下,主要是調用kernel32.dll中的GetDiskFreeSpaceEx外部方法。


        public sealed class DriveInfo
        {
            [DllImport("kernel32.dll", EntryPoint = "GetDiskFreeSpaceExA")]
            private static extern long GetDiskFreeSpaceEx(string lpDirectoryName,
                out long lpFreeBytesAvailableToCaller,
                out long lpTotalNumberOfBytes,
                out long lpTotalNumberOfFreeBytes);

            public static long GetInfo(string drive, out long available, out long total, out long free)
            {
                return GetDiskFreeSpaceEx(drive, out available, out total, out free);
            }

            public static DriveInfoSystem GetInfo(string drive)
            {
                long result, available, total, free;
                result = GetDiskFreeSpaceEx(drive, out available, out total, out free);
                return new DriveInfoSystem(drive, result, available, total, free);
            }
        }

        public struct DriveInfoSystem
        {
            public readonly string Drive;
            public readonly long Result;
            public readonly long Available;
            public readonly long Total;
            public readonly long Free;

            public DriveInfoSystem(string drive, long result, long available, long total, long free)
            {
                this.Drive = drive;
                this.Result = result;
                this.Available = available;
                this.Total = total;
                this.Free = free;
            }
        }


        可以通過

        DriveInfoSystem info = DriveInfo.GetInfo("c:");來獲得指定磁盤的開銷情況 


        11.如何獲得不區分大小寫的子字符串的索引位置

                 1)通過將兩個字符串轉換成小寫之后使用字符串的IndexOf方法:


        string strParent = "The Codeproject site is very informative.";

        string strChild = "codeproject";

        // The line below will return -1 when expected is 4.
        int i = strParent.IndexOf(strChild);

        // The line below will return proper index
        int j = strParent.ToLower().IndexOf(strChild.ToLower());

         

                2)  

        一種更優雅的方法是使用System.Globalization命名空間下面的CompareInfo類的IndexOf方法: 

         

        using System.Globalization;

        string strParent = "The Codeproject site is very informative.";

        string strChild = "codeproject";
        // We create a object of CompareInfo class for a neutral culture or a culture insensitive object
        CompareInfo Compare = CultureInfo.InvariantCulture.CompareInfo;

        int i = Compare.IndexOf(strParent,strChild,CompareOptions.IgnoreCase); 

          12下一頁閱讀全文

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        asp.net一些很酷很實用的.Net技巧第1/2頁

        asp.net一些很酷很實用的.Net技巧第1/2頁:一..Net Framework 1. 如何獲得系統文件夾 使用System.Envioment類的GetFolderPath方法;例如: Environment.GetFolderPath( Environment.SpecialFolder.Personal ) 2. 如何獲得正在執行的exe文件的路徑 1) 使用Applicati
        推薦度:
        標簽: net 實用技巧 2頁
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 美女视频黄a视频全免费网站色窝| 亚洲av色香蕉一区二区三区| 国产色无码精品视频免费| 日韩精品电影一区亚洲| 91大神在线免费观看| 亚洲精品无码日韩国产不卡?V | 久99久精品免费视频热77| 拨牐拨牐x8免费| 国产 亚洲 中文在线 字幕| 丝瓜app免费下载网址进入ios| 亚洲一级特黄大片在线观看| 精精国产www视频在线观看免费| 伊人婷婷综合缴情亚洲五月| 91在线视频免费观看| 成人午夜性A级毛片免费| 亚洲国产aⅴ成人精品无吗| 老司机永久免费网站在线观看| 激情无码亚洲一区二区三区 | 免费无码av片在线观看| 亚洲av永久无码精品漫画| 18观看免费永久视频| www.亚洲成在线| 99久久人妻精品免费一区| 伊人久久综在合线亚洲91| 一区二区三区四区免费视频| 久久亚洲春色中文字幕久久久 | 亚洲综合一区二区| 24小时免费直播在线观看| 亚洲国产精品久久| a色毛片免费视频| 中文字幕亚洲精品| 久久青青草原国产精品免费| 亚洲经典在线观看| 免费一级黄色毛片| 亚洲第一第二第三第四第五第六 | 日韩免费无码视频一区二区三区| 亚洲午夜电影在线观看高清| 24小时日本韩国高清免费| 亚洲AV色欲色欲WWW| 无码乱人伦一区二区亚洲| 日韩a级毛片免费观看|