我想從這個文件(indexes.csv)得到的信息:正從一個CSV文件中的數據轉換成字典
進入這個類的一個實例:
class Table
{
Dictionary<String, double> _regionTimeValues;
String _region;
public Table(String region)
{
_regionTimeValues = new Dictionary<string, double>();
_region = region;
suckInValues();
}
private void suckInValues()
{
//Go find File, get the appropriate Values for _region
//add each value found in the csv file that applies, indexed by yearQuarter
//Example: _regionTimeValues.Add("2013Q1", 1.1);
}
internal double locateRelevantValue(string yearQuarter)
{
double locatedValue = 0.0;
_regionTimeValues.TryGetValue(yearQuarter,out locatedValue);
return locatedValue;
}
我想只填寫特定地區的數據字典。
如何從csv文件執行此操作?
編輯
區域的一個例子是像「道爾頓」
什麼'region'的例子嗎? –
使用[this](http://stackoverflow.com/questions/5282999/c-net-reading-csv-file)作爲起點,並在其基礎上進行構建。 – shahkalpesh