某个unique的字段,有两条记录cash flows和cash flows,在c#中hash判重是不一样的,用notepad打开,仔细看也是不一样的。输出这个文件的时候编码尝试了Unicode和BigEndianUnicode 
现在数据库中的这个字段是nvarchar(402),插入的时候bulk insert的参数给了个DATAFILETYPE = 'widechar'
然后提示重复,违背了unique的约束,插入失败。   希望有遇到过类似问题的前辈指教。谢谢!