色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

C#編程筆記(一)

      前段時(shí)間,幫朋友用C#做了一個(gè)小玩意兒,在開(kāi)發(fā)過(guò)程中,發(fā)現(xiàn)很多用的著的東西,在網(wǎng)上都沒(méi)有很好的解決方案,前前后后折騰了近一個(gè)月,總算是基本上完成了,在此整理下,權(quán)作以后再用到時(shí)復(fù)習(xí)之用。

      這個(gè)東西有點(diǎn)像星座性格測(cè)試那種的,只不過(guò)是要C/S的,安裝到客戶端上,所以做起來(lái)限制比較多。首先要有數(shù)據(jù)錄入的功能,提供界面,用戶要能向其中錄入數(shù)據(jù),比如星座測(cè)試一條一條的題目;然后要對(duì)每個(gè)題目,提出相應(yīng)的反饋、建議;最后,錄入完成了,用戶還要能夠有個(gè)界面對(duì)指定的數(shù)據(jù)庫(kù)進(jìn)行增刪改查:前面是錄入的功能。在用戶性格測(cè)試的時(shí)候,要有窗口完成答題,并在提交后,查看測(cè)試的結(jié)果,有打分,有整體評(píng)價(jià),并且對(duì)于那些答得不合適的,還有一些建議。

      接下來(lái),我會(huì)按不同的模塊,說(shuō)一說(shuō)我是怎么做的。

      (1)數(shù)據(jù)的存儲(chǔ)

      由于沒(méi)有數(shù)據(jù)庫(kù)管理系統(tǒng)的支持,我選擇XML來(lái)保存數(shù)據(jù)。所以,這一模塊就是基本的XML的創(chuàng)建、添加、刪除。

      (1.1)XML文件的新建

      我做的這個(gè)玩意兒,用的XML的數(shù)據(jù)格式比較固定,所以,新建XML文件的時(shí)候,大的結(jié)構(gòu)就寫(xiě)死了,不希望,也不會(huì)發(fā)生改變:

EmptyXmlDocumentCreate 1                 this._fileName = fileName;
 2                 this._xDoc = new XmlDocument();
 3                 this._xDoc.LoadXml(
 4                     "<?xml version=/"1.0/" encoding=/"gb2312/" ?>" +
 5                         "<root>"+
 6                             "<Principles>" +
 7                             "</Principles>"+
 8                             "<Results>"+
 9                             "</Results>"+
10                         "</root>"
11                     );
12                 try
13                 {
14                     this._xDoc.Save(fileName);
15                 }
16                 catch (Exception ex)
17                 {
18                     MessageBox.Show(ex.Message);
19                 }

NET技術(shù)C#編程筆記(一),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 滨州市| 彭州市| 阳原县| 房山区| 南木林县| 潞城市| 安塞县| 乃东县| 易门县| 尉犁县| 利津县| 逊克县| 平乐县| 扎兰屯市| 曲水县| 买车| 昌黎县| 偃师市| 弥渡县| 呼图壁县| 阳谷县| 怀集县| 上犹县| 潮安县| 桦川县| 大宁县| 朔州市| 琼结县| 双辽市| 陵川县| 汤阴县| 勐海县| 丰台区| 化州市| 五河县| 博白县| 庄浪县| 宜川县| 武定县| 德保县| 宁国市|