매출 계산 프로그램
조건1
- sale.csv파일에서 데이터 획득
- sale 클래스 정의
- ReadSales 메서드 선언
- csv파일 읽기
- 읽은 데이터 sale 객체 생성
- sales list 인스턴스 생성
- list에 sale객체 추가
ReadSales 메서드
static void Main()
{
string csvPath = @"C:\Users\A\source\repos\ConsoleApp1\ConsoleApp1\Sales.csv";
ReadSales(csvPath);
}
static List<Sale> ReadSales (string csvPath)
{
Sale sale = new Sale();
List<Sale> sales = new List<Sale>();
string[] lines = File.ReadAllLines(csvPath);
foreach (var line in lines)
{
string[] items = line.Split(",");
sale.Name = items[0];
sale.Category = items[1];
sale.Amount = int.Parse(items[2]);
sales.Add(sale);
}
return sales;
}