2016-12-04 35 views
0

所以,我有一個datagridview幾個列,其中之一是車輛名稱。但該列包含車輛的類名稱(例如類名是「jonzie_30CSL」,該車的實際名稱將是「法拉利恩佐」)檢查DataGridView的某些文本

所以我的問題是如何將datagridview中列出的classname轉換爲汽車的實際名稱?

我試了幾件事情,但我coudln't找到任何工作。 感謝。

回答

0

,你有什麼一定的汽車名字的意思是當它寫成知識一個類可以在類名和實名相對應的數據結構中:

//your data structure 
Dictionary<string, string> carsDictionary = new Dictionary<string, string>(); 

carsDictionary.Add("jonzie_30CSL", "Ferrari Enzo"); 
carsDictionary.Add("someClassNme", "Actual Car Name"); 

//prints "Ferrari Enzo" 
Console.WriteLine(carsDictionary["jonzie_30CSL"]); 

您可以使用此通過提取任何真實姓名:

string realName = carsDictionary["nameFromDataGridView"]; 
+0

我看到這是如何工作的,但我想,以取代像你這樣實際的車名的類名,而是直入的datagridview ? –