C 的webclient的使用總結與初識api

2021-10-02 14:40:11 字數 1323 閱讀 6177

獲取**api

好長時間沒用c#了,關於webclient的使用幾乎忘得差不多了,於是我在網上查了它的使用。

using system;

using system.net;

using system.io;

public

class

test

}

屬性

作用baseaddress

獲取或設定 webclient 發出請求的基 uri。

encoding

headers

isbusy

了解是否存在進行中的 web 請求。

proxy

獲取或設定此 webclient 物件使用的**。

querystring

獲取與響應關聯的標頭名稱/值對集合。

site

獲取或設定 isite 的 component。 (繼承自 component)

方法作用

dispose()

釋放 component 使用的所有資源。 (繼承自 component)

downloaddata(string)

downloadfile(string, string)

downloadstring(string)

openread(string)

openwrite(string)

開啟乙個流以將資料寫入指定的資源。

uploaddata(string, byte)

將資料緩衝區上載到由 uri 標識的資源。

uploadfile(string, string)

將指定的本地檔案上載到具有指定 uri 的資源。

uploadstring(string, string)

使用 post 方法將指定的字串上載到指定的資源.

以b站為例,開啟個人中心,開啟開發者模式,選擇network,按下ctrl+r

複製以上鏈結位址。來寫乙個簡單的程式:

using system;

using system.text;

using system.io;

using system.net;

namespace test

}// upstat:,"article":,"likes":26}}}}

}

這是鄙人的b站賬號:鬥木君

,歡迎關注?

C 中StringBuilder類的使用總結

string 物件是不可改變的。每次使用 system.string 類中的方法之一時,都要在記憶體中建立乙個新的字串物件,這就需要為該新物件分配新的空間。在需要對字串執行重複修改的情況下,與建立新的 string 物件相關的系統開銷可能會非常昂貴。如果要修改字串而不建立新的物件,則可以使用 sys...

C 中StringBuilder類的使用總結

string 物件是不可改變的。每次使用 system.string 類中的方法之一時,都要在記憶體中建立乙個新的字串物件,這就需要為該新物件分配新的空間。在需要對字串執行重複修改的情況下,與建立新的 string 物件相關的系統開銷可能會非常昂貴。如果要修改字串而不建立新的物件,則可以使用 sys...

C 中StringBuilder類的使用總結

在我們平時的使用當中很容易不注意到的是,自己寫的 很容易發生了裝箱的操作 把值型別轉換為引用型別 就比如很常見的,乙個字串拼接 string str 9 test 通過檢視il 可以知道這裡發生了裝箱的操作。所以建議使用 在把值型別轉換為字串的時候,記得用tostring方法 所以平時寫 的時候,要...