본문 바로가기

C#70

Entity Framework 한 레코드 삭제 실행 DeleteObject를 이용한 삭제 진행 DbTable table= Db.DbTable.Where(n => n.Num == num).FirstOrDefault(); Db.DbTable.DeleteObject(table); Db.SaveChanges(); 2015. 9. 1.
웹 페이지에서 이미지 로드하여 Drawing으로 그리기 예제 // 1. URL에서 이미지 다운로드 부분 /// /// URL 에서 이미지를 요청 하여 다운로드 합니다 /// /// private byte[] GetWebRequest(string url) { byte[] downloadData = null; try { WebRequest webRequest = WebRequest.Create(url); WebResponse webResponse = webRequest.GetResponse(); Stream stream = webResponse.GetResponseStream(); byte[] buffer = new byte[1024]; // 총 사이즈 int dataLength = (int)webResponse.ContentLength; // 메모리로 다운로드 작업.. 2015. 8. 18.
lambda parameter 값이 Null 일 경우 전체 출력, parameter 가 NULL 이 아닐 경우 Like 로 검색 (Null Or Like) 값이 Null 일 경우 전체 출력 값이 존재할경우 Like 로 검색 public List GetTest(string parameter) { return Db.TableName.Where(n => string.IsNullOrEmpty(parameter) || n.Parameter.Contains(parameter)).ToList(); } 2015. 7. 10.
Tuple을 이용한 데이터 저장 및 전달 간단한 예제 매우 성의없고 허접하지만 그래도 만들어보았습니다 ;; class Program { static void Main(string[] args) { Test(); } public static Tuple TupleSimpleExam() { Tuple tuple = new Tuple("string", 100); return tuple; } public static void Test() { Tuple returnValue = TupleSimpleExam(); Console.WriteLine("{0} , {1} " ,returnValue.Item1, returnValue.Item2); } } 2015. 7. 9.