剛剛碰巧群里有人問這個問題,而之前的博客中并沒有提及,打算弄一篇博客簡單提及一下這個知識點(diǎn)。
作為一家“創(chuàng)意+整合+營銷”的成都網(wǎng)站建設(shè)機(jī)構(gòu),我們在業(yè)內(nèi)良好的客戶口碑。創(chuàng)新互聯(lián)提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、成都網(wǎng)站制作、創(chuàng)意表現(xiàn)、網(wǎng)頁制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營銷運(yùn)營等一系列服務(wù),幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營模式與有效的網(wǎng)絡(luò)營銷方法,創(chuàng)造更大的價值。
MSDN文檔中提及了序列化、反序列化的概念,這里引用一下。
序列化:將對象狀態(tài)轉(zhuǎn)換為可保持或傳輸?shù)男问降倪^程。
反序列化:是序列化的逆過程,就是將流轉(zhuǎn)換為對象的過程。
這兩個過程一起保證數(shù)據(jù)易于傳輸和存儲。
詳細(xì)的請參考:http://msdn.microsoft.com/zh-cn/library/7ay27kt9(v=vs.100).aspx。
下面直接給出完整的代碼,該代碼演示了如何序列化一個對象以及反序列化(還原對象)的過程。
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Object student = new Student() { StudentID = "007", StudentName = "guwei4037" };
string result = ObjectToString
運(yùn)行結(jié)果截圖:
當(dāng)前文章:C#序列化、反序列化
標(biāo)題來源:
http://weahome.cn/article/gisgpc.html