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

C# cmd中修改顯示(顯示進度變化效果)的方法

 更新時間:2013年04月23日 14:19:01   作者:  
好多人想在運行或者調試含有大量數(shù)據(jù)或者比較慢C#程序的時候能夠顯示自己的程序完成的程度,這里有一個方法能發(fā)不斷地修改cmd的同一行,以達到顯示完成百分比的目的

復制代碼 代碼如下:

public void PrintPercentage(int FinishedCount, int TotalCount) 

       decimal finishedPercentage = Convert.ToDecimal(FinishedCount) / Convert.ToDecimal(TotalCount); 
       Console.SetCursorPosition(0, Console.CursorTop - 1); 
       Console.WriteLine((finishedPercentage * 100).ToString("f1") + "%"); 
 } 

其中SetCursorPosition的目的就是重置光標到,里面參數(shù)的含義是(left, top),當前cmd最下面一行即為top.ToString("f1")是指保留一位小數(shù).

或者用“\r”也能達到目的,表示將光標回到當前第一行,如下:

復制代碼 代碼如下:

public void PrintPercentage(int FinishedCount, int TotalCount) 

       decimal finishedPercentage = Convert.ToDecimal(FinishedCount) / Convert.ToDecimal(TotalCount); 
       Console.WriteLine("\r" + (finishedPercentage * 100).ToString("f1") + "%"); 


相比之下前一種更加靈活一點,可以定位到任何位置

相關文章

  • 如何使用C# Stopwatch 測量微秒級精確度

    如何使用C# Stopwatch 測量微秒級精確度

    這篇文章主要介紹了如何使用C# Stopwatch 測量微秒精確度,幫助大家更好的理解和學習使用c#,感興趣的朋友可以了解下
    2021-03-03
  • 適合初學者開發(fā)的C#在線英漢詞典小程序

    適合初學者開發(fā)的C#在線英漢詞典小程序

    這篇文章主要為大家詳細介紹了適合初學者開發(fā)的C#在線英漢詞典小程序,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Unity實現(xiàn)虛擬鍵盤

    Unity實現(xiàn)虛擬鍵盤

    這篇文章主要為大家詳細介紹了Unity實現(xiàn)虛擬鍵盤,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • C#創(chuàng)建WebService接口并連接的全過程

    C#創(chuàng)建WebService接口并連接的全過程

    工作時遇到需要請求客戶的接口返回數(shù)據(jù),要求使用WebService,借此機會記錄一下,下面這篇文章主要給大家介紹了關于C#創(chuàng)建WebService接口并連接的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-12-12
  • WCF如何使用動態(tài)代理精簡代碼架構

    WCF如何使用動態(tài)代理精簡代碼架構

    這篇文章主要介紹了WCF如何使用動態(tài)代理精簡代碼架構,幫助大家更好的理解和學習使用c#,感興趣的朋友可以了解下
    2021-03-03
  • unity中點擊某一個按鈕播放某一個動作的操作

    unity中點擊某一個按鈕播放某一個動作的操作

    這篇文章主要介紹了unity中點擊某一個按鈕播放某一個動作的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • C#實現(xiàn)自動生成電子印章

    C#實現(xiàn)自動生成電子印章

    網絡辦公正逐漸成為常態(tài),無紙化辦公也是一個潮流。本文將利用C#語言實現(xiàn)自動生成電子印章功能,文中的示例代碼講解詳細,感興趣的可以了解一下
    2022-08-08
  • C#編程實現(xiàn)統(tǒng)計文件夾內文件和隱藏文件的方法示例

    C#編程實現(xiàn)統(tǒng)計文件夾內文件和隱藏文件的方法示例

    這篇文章主要介紹了C#編程實現(xiàn)統(tǒng)計文件夾內文件和隱藏文件的方法,結合具體實例形式分析了C#針對文件與目錄的遍歷及屬性操作相關技巧,需要的朋友可以參考下
    2017-07-07
  • C#中Lambda表達式的用法

    C#中Lambda表達式的用法

    這篇文章介紹了C#中Lambda表達式的用法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • C#進階系列 WebApi身份認證解決方案推薦:Basic基礎認證

    C#進階系列 WebApi身份認證解決方案推薦:Basic基礎認證

    下面小編就為大家?guī)硪黄狢#進階系列 WebApi身份認證解決方案推薦:Basic基礎認證。小編覺得挺不錯的,現(xiàn)在分享給大家。給大家一個參考。一起跟隨小編過來看看吧
    2016-03-03

最新評論