最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#比較時(shí)間大小的方法總結(jié)

 更新時(shí)間:2018年12月29日 17:09:32   投稿:laozhang  
在本篇內(nèi)容里小編給大家分享的是關(guān)于C#比較時(shí)間大小的方法總結(jié),對(duì)此有需要的朋友們可以學(xué)習(xí)下。

在編寫程序,我們經(jīng)常會(huì)對(duì)一些時(shí)間進(jìn)行比較,比如要搜尋一個(gè)時(shí)間范圍中的數(shù)據(jù),需要用戶輸入開始時(shí)間和結(jié)束時(shí)間,如果結(jié)束時(shí)間小于或等于開始時(shí)間,那么程序是無(wú)法完成搜索的,所以在搜索前就需要對(duì)時(shí)間進(jìn)行比較,確認(rèn)結(jié)束時(shí)間大于開始時(shí)間。

下面小編舉例說(shuō)明C#中時(shí)間比較的方法。

1、打開Microsoft Visual Studio 2010, 新建名字為【時(shí)間比較】的程序。

2、點(diǎn)擊界面上的工具箱,找到【datetimerpicker】控件,單擊該控件。

3、在窗體界面上放置2個(gè)【datetimerpicker】控件,另外再添加一個(gè)【比較】的按鈕。

4、編寫窗體中【比較】按鈕的代碼,首先獲取窗體中2個(gè)【datetimerpicker】控件的文本,將2個(gè)string類型的變量轉(zhuǎn)換為時(shí)間類型,然后使用【compare】函數(shù)對(duì)2個(gè)時(shí)間進(jìn)行比較,并彈出比較的結(jié)果。

5、生成exe文件進(jìn)行測(cè)試,

默認(rèn)2個(gè)【datetimerpicker】控件所顯示的是當(dāng)前日期。

6、點(diǎn)擊【比較】,因?yàn)楫?dāng)前2個(gè)時(shí)間相同,會(huì)提示【開始時(shí)間等于結(jié)束時(shí)間】。

7、點(diǎn)擊開始時(shí)間的日期控件,在下拉時(shí)間框中選擇一個(gè)較早的時(shí)間。

8、點(diǎn)擊【比較】,會(huì)提示【開始時(shí)間小于結(jié)束時(shí)間】。

9、再將結(jié)束時(shí)間選擇為更早一些的日期,點(diǎn)擊比較會(huì)提示【開始時(shí)間大于結(jié)束時(shí)間】,通過測(cè)試表示我們的比較方法是正確的。在實(shí)際程序中,對(duì)開始時(shí)間等于或大于結(jié)束時(shí)間的情況就可以給用戶提醒了,避免程序會(huì)出現(xiàn)錯(cuò)誤。

您可能感興趣的文章:

相關(guān)文章

  • C#中Dictionary<TKey,TValue>排序方式的實(shí)現(xiàn)

    C#中Dictionary<TKey,TValue>排序方式的實(shí)現(xiàn)

    這篇文章主要介紹了C#中Dictionary<TKey,TValue>排序方式的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • C#/VB.NET實(shí)現(xiàn)在 Word 中插入水印?

    C#/VB.NET實(shí)現(xiàn)在 Word 中插入水印?

    這篇文章主要介紹了C#/VB.NET實(shí)現(xiàn)在 Word 中插入水印,水印是指在 Word 文檔的背景中以淡色或灰色顯示的文本或圖像。文章圍繞主題展開介紹,需要的朋友可以參考一下
    2022-08-08
  • 在C#中如何使用正式表達(dá)式獲取匹配所需數(shù)據(jù)

    在C#中如何使用正式表達(dá)式獲取匹配所需數(shù)據(jù)

    本文給大家分享C#中如何使用正式表達(dá)式獲取匹配所需數(shù)據(jù) ,非常實(shí)用,對(duì)正則表達(dá)式獲取匹配相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2016-03-03
  • C#實(shí)現(xiàn)通過模板自動(dòng)創(chuàng)建Word文檔的方法

    C#實(shí)現(xiàn)通過模板自動(dòng)創(chuàng)建Word文檔的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)通過模板自動(dòng)創(chuàng)建Word文檔的方法,詳細(xì)講述了C#生成Word文檔的實(shí)現(xiàn)方法,是非常實(shí)用的技巧,需要的朋友可以參考下
    2014-09-09
  • C#如何實(shí)現(xiàn)監(jiān)控手機(jī)屏幕(附源碼下載)

    C#如何實(shí)現(xiàn)監(jiān)控手機(jī)屏幕(附源碼下載)

    這篇文章主要介紹了C#如何實(shí)現(xiàn)監(jiān)控手機(jī)屏幕(附源碼下載),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • C#向線程中傳遞多個(gè)參數(shù)的解決方法(兩種)

    C#向線程中傳遞多個(gè)參數(shù)的解決方法(兩種)

    這篇文章主要介紹了C#向線程中傳遞多個(gè)參數(shù)的解決方法(兩種)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • C#中實(shí)現(xiàn)多繼承的方法

    C#中實(shí)現(xiàn)多繼承的方法

    這篇文章主要介紹了C#中實(shí)現(xiàn)多繼承的方法,本文通過給接口添加擴(kuò)展的方法實(shí)現(xiàn)了C#的多繼承,需要的朋友可以參考下
    2014-08-08
  • C#?as?和?is?運(yùn)算符區(qū)別和用法示例解析

    C#?as?和?is?運(yùn)算符區(qū)別和用法示例解析

    在C#中,as?和?is?關(guān)鍵字都用于處理類型轉(zhuǎn)換的運(yùn)算符,但它們有不同的用途和行為,本文我們將詳細(xì)解釋這兩個(gè)運(yùn)算符的區(qū)別和用法,需要的朋友可以參考下
    2025-01-01
  • C#?webApi創(chuàng)建與發(fā)布、部署、api調(diào)用詳細(xì)教程

    C#?webApi創(chuàng)建與發(fā)布、部署、api調(diào)用詳細(xì)教程

    這篇文章主要給大家介紹了關(guān)于C#?webApi創(chuàng)建與發(fā)布、部署、api調(diào)用的相關(guān)資料,WebApi是微軟在VS2012?MVC4版本中綁定發(fā)行的,WebApi是完全基于Restful標(biāo)準(zhǔn)的框架,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • 一文搞懂c# await,async執(zhí)行流

    一文搞懂c# await,async執(zhí)行流

    這篇文章主要介紹了c# await,async執(zhí)行流的相關(guān)知識(shí),文章講解的非常細(xì)致,代碼幫助理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06

最新評(píng)論

长岭县| 垫江县| 惠州市| 龙南县| 民和| 化德县| 海宁市| 蓬安县| 阿勒泰市| 岚皋县| 五台县| 福清市| 清镇市| 定襄县| 新和县| 丹凤县| 永胜县| 乌海市| 黔江区| 麻栗坡县| 泾源县| 迁安市| 南宫市| 阿荣旗| 错那县| 涪陵区| 扎兰屯市| 喀喇沁旗| 宝兴县| 梁河县| 秭归县| 岳阳县| 龙游县| 彝良县| 监利县| 博乐市| 罗田县| 新安县| 江都市| 于田县| 广灵县|