我將從xml中檢索這些數據,以便爲數千個對象初始化它。如何在C#中表示國家和語言?
因此,如果MyObject
具有Country
和Language
屬性,它們應該是什麼以及它們應該如何在代碼和xml中表示。
我正在考慮在代碼中使用Enum
。
我只是尋找其他人的意見,以找到最好的方式來做到這一點。是否所有的語言和國家都在BCL中,這樣我就可以用寫作的一種語言和國家?
另外Country
和Language
不應該組合。 Language
將不會代表指定的Country
中所使用的語言。
如何在代碼和Xml中最好地實現這一點。
我應該做的像?:
<Language>English</Language>
謝謝,它有所有的語言。 CultureInfo會給我什麼優勢,而不僅僅是擁有一個國家和語言?我也認爲這會給我更多的語言,對吧?像新西蘭英語,英國英語等? – 2009-12-28 18:14:28
+1 - 使用那裏的東西。重新發明車輪毫無意義。 – ChrisF 2009-12-28 18:18:53
謝謝,但這是爲電影。所以這部電影可以來自法國但是用英語。 – 2009-12-28 18:24:08