在很多实际业务中,经常会有从外部CSV文件数据导入到系统里,更新数据库,或者更新云端Entity。
这个是非常简单的一个应用,具体也可以查看微软官方文档。
1. 安装Visula Studio,目前的最新版本是2019版,也可以是旧的2017版,2015版都可以。
2. 新建工程,建一个控制台.NET Framework的项目即可。
3. 插入以下代码,注释部分有些日文,大家可以无视啊。不好意思,懒得修改了,不影响实际效果。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace csvread
{
class Program
{
static void Main(string[] args)
{
ReadCsv();
Console.ReadKey();
}
static void ReadCsv()
{
try
{
// csvファイルを開く
using (var sr = new System.IO.StreamReader(@"銀行振込情報.csv"))
{
// ストリームの末尾まで繰り返す
while (!sr.EndOfStream)
{
// ファイルから一行読み込む