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

C#如何處理JSON

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

C#如何處理JSON

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

第一種

右擊項目->添加->引用

這里重點介紹第二種方式。

第二種

使用NuGet包,對沒錯,是Json.Net

需要引入的命名空間是:

這種方式直接使用工具,不需要進行new。

生成JSON文件

對于序列化和反序列化的理解:

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

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

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

實例化操作,簡稱實操。下面幾個圖片中的代碼其實是同一個文件當中的,只是一下子截圖截不完。

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

注意:

因為我們處理的是列表,并且還希望在列表中添加和刪除。列表中的每一個cell都是一個對象。因此讓Item繼承IEquatable。

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

總結(jié)

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

相關(guān)文章

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

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

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

    C#模擬http 發(fā)送post或get請求的簡單實例

    下面小編就為大家?guī)硪黄狢#模擬http 發(fā)送post或get請求的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • C#/VB.NET實現(xiàn)將XML轉(zhuǎn)為PDF

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

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

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

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

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

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

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

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

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

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

    C#實現(xiàn)遠程關(guān)閉計算機或重啟計算機的方法

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

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

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

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

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

最新評論

东方市| 万源市| 奉节县| 通许县| 宁强县| 兴城市| 南昌市| 乌兰浩特市| 辛集市| 华坪县| 特克斯县| 温泉县| 乐业县| 凌云县| 鄂伦春自治旗| 安多县| 青冈县| 高要市| 武隆县| 思茅市| 鹿泉市| 舞钢市| 广汉市| 吉木萨尔县| 闽清县| 元阳县| 甘南县| 渝中区| 乐亭县| 台中县| 阜城县| 南汇区| 富锦市| 红安县| 福鼎市| 德清县| 榆树市| 洪洞县| 阜康市| 鄄城县| 梁山县|