.NET2 [개발].NET Core C# CSV/TEXT 파일 저장 var stream = new MemoryStream(); using (var sw = new StreamWriter(stream: stream, encoding: new UTF8Encoding(true))) { StringBuilder sb = new StringBuilder(); list.ForEach(x => { List line = new List(); line.Add(x.aa); line.Add(x.bb); line.Add(x.cc); line.Add(x.dd); sb.AppendLine(string.Join(",", line)); }); sw.WriteLine(sb.ToString()); sw.Flush(); var len = stream.Length; sw.Close(); var toW = .. 2021. 8. 25. [개발] .NET AutoMapper를 이용한 Object Deep Copy 예제 NuGet을 통해 AutoMapper 패키지를 프로젝트에 추가 후 다음과 같이 작성 using AutoMapper; ... public static T ObjectCopy(this T source) { T copy = default(T); var config = new MapperConfiguration(x => { x.CreateMap(); }); Mapper mapper = new Mapper(config); copy = mapper.Map(source); return copy; } public class TestClass { public int Id {get; set;} public string Item {get; set;} } ... public void TestMethod() { TestClas.. 2021. 7. 27. 이전 1 다음 728x90