프로그래밍 9

[C#] 웹 파일 MemoryStream/base64 변환 ,웹 파일 이미지 크기 변환 (Web File to Stream/base64/WebClient)

오늘은 WebClient를 활용용하여 웹 파일 MemoryStream 변환,base64변환. MemoryStream형식의 이미지 크기 변환하는 방법에 대해 알아보겠습니다. 1. using 추가 using System; using System.Drawing; using System.IO; using System.Net; 2. 예제 using System; using System.Drawing; using System.IO; using System.Net; public class Program { public static MemoryStream convertStream(string fileUrl) { MemoryStream ms; using (WebClient client = new WebClient()) ..

프로그래밍/C# 2023.06.26

[C#] C# 웹 파일 다운로드 하는 방법 ( WebClient/Web File DownLoad)

오늘은 파일경로가 url 형식인 경우 WebClient를 활용해 로컬 PC에 다운로드 하는 방법을 알아보겠습니다. 1. using 추가 using System.Net; 2. 예제 using System; using System.Net; public class Program { public static void Main() { string fileUrl = @"https://code.jquery.com/jquery-3.6.1.min.js"; using(WebClient wc = new WebClient()) { wc.DownloadFile(fileUrl,@"C\LJH"); // 동기 -- 다운로드 동안 호출 스레드 차단 wc.DownloadFileAsync(new Uri(fileUrl),@"C\LJH\jq..

프로그래밍/C# 2023.06.26

[JavaScript] var,let,const 차이 - 호이스팅(Hoisting)이란?

자바스크립트를 사용하면서 변수 선언시 var let const 를 사용하는데요. 이왕이면 세가지의 차이점에 대해 알고 사용하는게 낫겠죠?! 오늘은 호이스팅이 무엇인지. 호이스팅에 대해 배우면서 var,let,const와의 차이점과 함수선언문,함수표현식의 차이점을 알아보겠습니다. 호이스팅(Hoisting) 이란? 일반적으로 호이스팅은 코드를 실행하기 전 함수의 선언과 변수의 선언을 파일의 맨 위로 끌어올린다고 알고 있습니다. 아주 틀린말은 아니지만 엄밀하게 따져보면 변수 및 함수 선언은 컴파일 단계에서 메모리에 저장되지만, 코드에서 입력한 위치와 정확히 일치한 곳에 있습니다. 또한 함수와 변수는 메모리에 저장되는 방식이 다릅니다. 함는 전체 함수에 대한 참조와 함께 저장됩니다. 변수의 경우 ES6 문법인 ..

[C#] C# JSON 파싱 직렬화/역직렬화(Deserialize/Serialize) 하는 방법

C# JSON 파싱 직렬화/역직렬화 하는 방법 총정리!! C# to Json,Json to C# 등등 실무에 많이 쓰이는 json 파싱 방법에 대해 알아보겠습니다.!!! JSON 이란? JavaScript Object Notation라는 의미의 축약어로 데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식 Javascript에서 객체를 만들 때 사용하는 표현식을 의미 JSON 표현식은 사람과 기계 모두 이해하기 쉬우며 용량이 작아서, 최근에는 JSON이 XML을 대체해서 데이터 전송 등에 많이 사용 JSON은 데이터 포맷일 뿐이며 어떠한 통신 방법도, 프로그래밍 문법도 아닌 단순한 데이터 표시방법. JSON 문법 { "employees": [ { "name": "Surim", "last..

프로그래밍/C# 2023.06.24

[C#] Json Model 클래스 변환 사이트 (json to c#, java to json )등등

안녕하세요 ! 오늘은 실무 또는 테스트에 유용하게 쓰이는 Json Class 변환 사이트에 대해 소개하겠습니다. json 문자열을 c# 클래스로 변환할 뿐만 아니라 여러 기능도 제공하니 유용하게 쓰일거라 생각됩니다. 1. 지원기능 JSON to C# XML to C# JSON to JAVA JSON to XML 등등.... 바로 사이트 소개 하겠습니다.! 2. 사이트 주소 https://json2csharp.com/ Convert JSON to C# Classes Online - Json2CSharp Toolkit json2csharp.com 3. 사용방법 상단의 아이콘을 확인하여 필요한 기능을 선택 후 좌측에 붙여넣기 후 Convert 버튼 누르면 끝!. 이상으로 JSON to C# Class 변환 사..

프로그래밍/C# 2023.06.24

[C#/Winform] DataTable 행/열 추가,삭제

목차 DataTable 생성 DataTable 열 추가 행 추가 DataTable 열 삭제 행 삭제 1. DataTable 생성 DataTable dt = new DataTable(); 2. DataTable 열 추가, 행 추가 // 열 추가 dt.Columns.Add("column1"); dt.Columns.Add("column2"); dt.Columns.Add("column3"); //행 추가 DataRow dr = dt.NewRow(); dr["column1"] = "row1"; dr["column2"] = "row2"; dr["column3"] = "row3"; dt.Rows.Add(dr); 3. DataTable 열 삭제, 행 삭제 3-1. 열 삭제 3-1-1. 칼럼 위치로 삭제 dt.Colum..

프로그래밍/C# 2023.06.22
반응형