라벨이 Visual Studio인 게시물 표시

비주얼 스튜디오 코드, 자동 줄맞춤

이미지
Windows : Shift + Alt + F Linux : Ctrl + Shift + I macOS : Shift + Option + F

C# DataGridView 에 바인딩 하는 여러가지 방법

이미지
1. List public class Member { public string Name {get; set} public int Age {get; set;} public Member(string name, int age) { this.Name = name; this.Age = age; } } protected List GetMember() { List<member> lm = new List<member>(); Member m = new Member("John",20); lm.Add(m); m = new Member("Marry",21); lm.Add(m); m = new Member("Jane",18); lm.Add(m); return lm; } dataGridView.DataSource = GetMember(); 2. DataTable DataTable d = new DataTable(); d.Columns.Add("Name",typeof(string)); d.Columns.Add("Age",typeof(int)); d.Rows.Add("John",20); d.Rows.Add("Marry",21); d.Rows.Add("Jane",18); dataGridView.DataSource = d; 3. LINQ protected List<member> GetMember() { List<member> lm = new List<member>(); Member m = new Member("John",20); lm.Add(m); m = new Member("Marry",21); lm.Add(m); m = new Member("Jane...

Visual Studio 일관성 없는 줄 끝

이미지
프로젝트를 열다보면, 가끔 뜨는 팝업창인데, 그냥 예(Y) 하면 된다. 줄끝에 Windows(CR LF) Macintosh (CR) Unix (LF) 유니코드 줄 구분선(LS) 유니코드 단락 구분선(PS) 가 있는데 자세한건 여기서 확인 https://ko.wikipedia.org/wiki/%EC%83%88%EC%A4%84_%EB%AC%B8%EC%9E%90

RexEx 정규표현식 정리

이미지
\ 다음에 오는 문자를 특수 문자, 리터럴, 역참조 또는 8진수 이스케이프로 표시합니다. "\\"는 "\"를 찾고 "\("는 "(" 찾습니다. ^ 입력 문자열의 시작 부분에서 위치를 찾습니다. ^abc -> abcdef ^a?bc -> bcdef, abcdef $ 입력 문자열의 끝 부분에서 위치를 찾습니다. t$ -> eat 동$ -> 홍길동 * 앞의 문자나 부분식을 0개 이상 찾습니다. ab* -> ab, aabb, abb, aaaa ab*d -> ad, abd, abbbbd + 앞의 문자나 부분식을 1개 이상 찾습니다. zo+ -> zo, zoo ? 앞의 문자나 부분식을 0개나 1개 찾습니다. te?n -> ten, tn teen(x) {n} n의 수만큼 정확하게 앞글자를 반복합니다. te{2}n -> teen {n, m} n과 m사이의 수만큼 앞글자를 반복 te{1,2}n -> ten, teen . New Line을 제외한 모든 글자 .n -> an apple, on the tree (pattern) 패턴을 체크하고 체크한 값을 변수로 저장 (f..) (b..) -> foo, bar (?:pattern) 패턴을 체크하고 체크한 값을 변수로 저장하지 않음 (?:f..) (b..) -> bar (?=pattern) 패턴에 일치하는 문자열이 시작된 위치에서 검색 문자열을 찾습니다. blah(?=soft|hard) -> blahsoft, blahhard, blah hard(x) (?!pattern) 패턴에 일치하지 않는 문자열이 시작된 위치에서 검색 문자열을 찾습니다. blash(?!hard) -> blahsoft, blah soft x|y x 또는 y를 찾습니다. z|food -> z, food (...

Visual Studio 에서 MySQL 연결 하는 방법

이미지
비주얼 스튜디오에서 MySQL 을 연결하려면 먼저 MySQL 을 설치를 해야 한다. 다운로드는 여기서.. http://dev.mysql.com/downloads/ MySQL Installer 가 설치되어 있다면 MySQL Server 이외에도 MySQL for VIsual Studio 와  Connector/NET 을 같이 설치하면 된다. Connector/ODBC 와 Workbench MySQL For Excel 등도 같이 설치하면 좋다. MySQL 설치가 끝나고, 비주얼 스튜디오를 킨다. 새로운 프로젝트를 하나 생성하고~ (가볍게 콘솔응용으로 하든지, 윈폼으로 하든지 알아서) 솔루션 탐색기를 보면 Properties 밑에 "참조" 폴더가 있는데 살펴보면 using 으로 가져다 쓰는 dll 파일이 여기 다 들었다. Java 자바로 치면, 소스에서 Import 하는 class 파일 모음인 Package 팩키지 jar 파일이다. 기본적으로 System.* 이 있는데 여기다가 MySQL 을 추가하면 된다. 추가하는 방법은, 참조 누르고 마우스 오른쪽 버튼 클릭 > 참조 추가 어셈블리 > 확장 > MySql.Data 체크 > 확인 그리고 소스에서 아래와 같이 입력하면 MySQL 을 쓸 수 있다. using MySQL.Data.MySQLClient;  그럼, 정말 MySQL 에 연결이 되는지 간단히 테스트를 해보자. class Program { static void Main(string[] args) { string server = string.Empty; string database = string.Empty; string userid = string.Empty; string password = s...

Visual Studio 줄번호 나타내기

이미지
비주얼 스튜디오 도구 > 옵션 텍스트 편집기 > 모든 언어 > 줄 번호

Visual Studio 자동 줄맞춤

이미지
Ctrl + K + D