だから私は本質的に単語で区切られたデータのリストであるcsvファイルを読み込もうとしています。これまでに行ったことはReadAllLinesを使用し、そこからtext.Split('、');で区切られています。唯一の問題は、実際の配列を作成するのではなく、この種のリスト/配列クラスのメソッドについて読んだだけなので、それを呼び出す方法や使用する方法がわかりません。これが私がこれまでに持っているものです:
using System;
using System.IO;
public class Earthquake
{
public double Magnitude { get; set; }
public string Location { get; set; }
public double Latitude { get; set; }
public double Longitude { get; set; }
public double depth { get; set; }
public string date { get; set; }
public string EventID { get; set; }
public string URL { get; set; }
public Earthquake(double magna, string locate, double lat, double longi, double dept, string dat, string Event, string website)
{
Magnitude = magna;
Location = locate;
Latitude = lat;
Longitude= longi;
depth = dept;
date = dat;
EventID = Event;
URL = website;
}
}
public class ManageData
{
public int count;
public void getData()
{
string[] text = File.ReadAllLines(@"Earthquakes.csv");
foreach (string word in text[count].Split(','))
{
//here i want to put each data in the Earthquake class
}
}
}