對不起,如果這是一個愚蠢的問題,但我仍然在學習編程的No Nos。這樣做可以嗎?將所有變量存儲在datagridview中
我正在創建一個處理存儲在xml文件中的大量數據的應用程序。
的xml文件的文件以這種格式
<Name>
<Property_1></Property_1>
<Property_2></Property_2>
<Property_3></Property_3>
</Name>
格式有每名約16性質和很多名字。
我目前所做的是將所有數據從xml文件導入到datagridview,並隱藏用戶不需要看到的列。我正在使用datagridview中的數據進行所有操作。
可以這樣做,還是隻更好地獲取所需的數據並從xml文件中進行常量讀取會更好?
例如: 當用戶進行選擇時,現在我使用a作爲每個循環來查看所有行,並僅使匹配的行可見。
或者應該這樣,當用戶進行選擇時,程序將查找xml文件中的所有匹配條件,並將所有數據加載到網格視圖中。
非常感謝你的信息! 這只是在家中使用,以幫助加快過程,我選擇這種方式的唯一原因是因爲它看起來更容易,更高效。 我覺得,從XML文件不斷讀取,程序會更容易引發異常,常量讀取也會導致性能下降。它是否正確?或不正確的邏輯? – 2013-04-23 13:44:25
從內存中讀取數據比從磁盤讀取數據快上千倍,無論這個問題是否重要都是另一個問題。你的計劃時間越長,你就應該得到更長遠的「更容易,更高效」的理解。你在設計過程中掙扎的技能可能值得花費額外的時間。當然,沒有人會感謝你花了一個星期的時間編寫一些下午應該完成的代碼。 – PatFromCanada 2013-04-23 13:59:55