C XmlSerializer 序列化,寫入檔案

2022-01-17 07:49:32 字數 1109 閱讀 7688

xmlserializer

將物件序列化到 xml 文件中和從 xml 文件中反序列化物件,xml 序列化是將物件的公共屬性 (property) 和字段轉換為序列格式(這裡是指 xml)以便儲存或傳輸的過namespace

public

string name

}class

program

;t.id = "1"

; t.name = "

hello";

string s = serializeobj(t); //把test類序列化為xml檔案

test tt = deserializeobj(s) as test; //從xml檔案,反序列化為test類,把id,name的值賦值為xml中結點id,name,的值

//序列化後,寫s入到.txt文字

//filestream fs = new filestream("e:\\a.txt", filemode.create, fileaccess.write);

//streamwriter sw = new streamwriter(fs);

//從.txt文字讀取值,反序列化為test類

//streamreader sr = new streamreader("

e:\\a.txt

",encoding.default);

//string

ss; //

string sss = ""

; //

while ((ss = sr.readline()) != null

) //

//test tt = deserializeobj(sss) as

test;

console.readline();

}

static t deserializeobj(string

xml)

static

string serializeobj(t t)

}}

字串子串

定義變數 string this is a test 取字串長度,空格也算 從positon處提取字串,positon從0 開始.也可以認為是提取postion之後字串,不算position處 從position位置處取length長的字串.也可以 echo cut c 1 4,取1 4的字元,1 ...

親和串(字串)

time limit 1 sec memory limit 128 mb submit 983 solved 392 submit status web board 判斷親和串。親和串的定義是這樣的 給定兩個字串s1和s2,如果能通過s1迴圈移位,使s2包含在s1中,那麼我們就說s2 是s1的親和串...

ORACLE in 字串,字串,字串

因為傳進來的引數是 字串,字串,字串,要實現in 字串,字串,字串 select from htl price p where p.hotel id 30073328 and p.able sale date between to date 2009 03 27 yyyy mm dd and to ...