单个类,简单好用 using System; using System.Linq.Expressions; using System.Threading; using System.Threading.Tasks; namespace Qing { public static class QRetry { /// <summary> /// 自定义异常重试 /// </summary> /// <typeparam name="E"></typ…
最近在基于亚马逊MWS API做一些服务,需要读取亚马逊返回的报表,是一个按照\t分割的文本,所以就封装了一个简单小巧的CsvReader类 使用方法 使用方法非常简单,只需要传递一个stream子类的实例就行 var stream = new FileStream('file.csv', FileMode.Open, FileAccess.Read); var reader = new CsvReader(stream); Rows CsvHeader实例会有一个Rows属性,使用这个属性来获…