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

C#如何處理JSON

 更新時(shí)間:2023年01月28日 08:32:10   作者:久許  
這篇文章主要介紹了C#如何處理JSON問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

C#如何處理JSON

C#中總共有兩種方式處理JSON。

第一種

右擊項(xiàng)目->添加->引用

這里重點(diǎn)介紹第二種方式。

第二種

使用NuGet包,對(duì)沒(méi)錯(cuò),是Json.Net

需要引入的命名空間是:

這種方式直接使用工具,不需要進(jìn)行new。

生成JSON文件

對(duì)于序列化和反序列化的理解:

反序列化:從外部(磁盤(pán)或者網(wǎng)絡(luò))讀入的文件反序列化之后讀入內(nèi)存。

序列化:   內(nèi)存中的內(nèi)容序列化之后輸出。

從上面最后一行代碼可知:寫(xiě)入到了Output.json文件中。

實(shí)例化操作,簡(jiǎn)稱實(shí)操。下面幾個(gè)圖片中的代碼其實(shí)是同一個(gè)文件當(dāng)中的,只是一下子截圖截不完。

控制臺(tái)程序,輸入a,d,s,q分別進(jìn)行增加,刪除,展示,退出操作。操作完成之后,寫(xiě)入到j(luò)son文件中,下次打開(kāi)程序的時(shí)候可以從json文件讀入數(shù)據(jù)。也就是說(shuō),具有持久性。

注意:

因?yàn)槲覀兲幚淼氖橇斜恚⑶疫€希望在列表中添加和刪除。列表中的每一個(gè)cell都是一個(gè)對(duì)象。因此讓Item繼承IEquatable。

反序列化的函數(shù)傳入的是list,那么得到的也是list

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • WinForm遍歷窗體所有子控件的方法

    WinForm遍歷窗體所有子控件的方法

    這篇文章主要介紹了WinForm遍歷窗體所有子控件的方法,涉及C#遞歸遍歷相關(guān)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • C#模擬http 發(fā)送post或get請(qǐng)求的簡(jiǎn)單實(shí)例

    C#模擬http 發(fā)送post或get請(qǐng)求的簡(jiǎn)單實(shí)例

    下面小編就為大家?guī)?lái)一篇C#模擬http 發(fā)送post或get請(qǐng)求的簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-06-06
  • C#/VB.NET實(shí)現(xiàn)將XML轉(zhuǎn)為PDF

    C#/VB.NET實(shí)現(xiàn)將XML轉(zhuǎn)為PDF

    可擴(kuò)展標(biāo)記語(yǔ)言(XML)文件是一種標(biāo)準(zhǔn)的文本文件,它使用特定的標(biāo)記來(lái)描述文檔的結(jié)構(gòu)以及其他特性。本文將利用C#實(shí)現(xiàn)XML文件轉(zhuǎn)PDF?,需要的可以參考一下
    2022-03-03
  • c#中LINQ的基本用法(一)

    c#中LINQ的基本用法(一)

    這篇文章介紹了c#中LINQ的基本用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • C#中POST接口formdata傳參模板的記錄

    C#中POST接口formdata傳參模板的記錄

    這篇文章主要介紹了C#中POST接口formdata傳參模板的記錄方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • C#組件系列 你值得擁有的一款Excel處理神器Spire.XLS

    C#組件系列 你值得擁有的一款Excel處理神器Spire.XLS

    又一款Excel處理神器Spire.XLS,這篇文章主要為大家詳細(xì)介紹了第三方組件Spire.XLS,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • C#利用LINQ實(shí)現(xiàn)一個(gè)文件拆分成多個(gè)文件的示例詳解

    C#利用LINQ實(shí)現(xiàn)一個(gè)文件拆分成多個(gè)文件的示例詳解

    在日常開(kāi)發(fā)過(guò)程中,我們可能會(huì)遇到需要將一個(gè)大型文件拆分成多個(gè)小文件的需求,例如,為了便于傳輸、處理或備份,在C#中,我們可以利用LINQ技術(shù)來(lái)實(shí)現(xiàn)這一功能,下面我將詳細(xì)介紹如何使用LINQ拆分文件,需要的朋友可以參考下
    2024-08-08
  • C#實(shí)現(xiàn)遠(yuǎn)程關(guān)閉計(jì)算機(jī)或重啟計(jì)算機(jī)的方法

    C#實(shí)現(xiàn)遠(yuǎn)程關(guān)閉計(jì)算機(jī)或重啟計(jì)算機(jī)的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)遠(yuǎn)程關(guān)閉計(jì)算機(jī)或重啟計(jì)算機(jī)的方法,涉及C#遠(yuǎn)程連接及系統(tǒng)命令的調(diào)用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-08-08
  • C#中字符串分割的多種方式

    C#中字符串分割的多種方式

    在C#編程語(yǔ)言中,字符串處理是日常開(kāi)發(fā)中不可或缺的一部分,字符串分割是處理文本數(shù)據(jù)時(shí)常用的操作,它允許我們將一個(gè)長(zhǎng)字符串分解成多個(gè)子字符串,本文給大家介紹了C#中字符串分割的多種方式,需要的朋友可以參考下
    2025-01-01
  • C#實(shí)現(xiàn)創(chuàng)建,刪除,查找,配置虛擬目錄實(shí)例詳解

    C#實(shí)現(xiàn)創(chuàng)建,刪除,查找,配置虛擬目錄實(shí)例詳解

    這篇文章主要介紹了C#創(chuàng)建,刪除,查找,配置虛擬目錄的方法,以實(shí)例形式較為詳細(xì)的分析了C#針對(duì)虛擬目錄的創(chuàng)建、刪除、查找等相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-08-08

最新評(píng)論

普安县| 淮滨县| 柯坪县| 重庆市| 西城区| 绥德县| 迁安市| 隆安县| 双江| 乡宁县| 汉中市| 吉木萨尔县| 遂溪县| 横山县| 安塞县| 北京市| 湟源县| 崇阳县| 乌审旗| 昌图县| 临漳县| 岳阳市| 侯马市| 玉环县| 普格县| 榆中县| 满洲里市| 余江县| 和硕县| 赞皇县| 虹口区| 乌拉特后旗| 鹤岗市| 香港| 双鸭山市| 德钦县| 红原县| 揭阳市| 余江县| 两当县| 高唐县|