본문 바로가기
728x90

분류 전체보기31

Git - Reset(커밋취소, 기록없애기) Git을 작동시 커밋을 했을 때, 수정사항들을 취소할 때 IDE의 인터페이스로 취소, 되돌리기 처리를 할 수 있지만 커맨드로는 reset을 이용하여 수정, 커밋내용들을 제어할 수 있습니다 Rest head Staging처리된 파일들을 UnStaging처리합니다. git reset head 마지막 N(숫자)개의 Commit을 취소/커밋로그삭제 처리합니다 git reset head~N 커밋파일 제어 soft : 스테이징 상태로 보존, 워킹디렉터리 보존 mixed : 스테이징 상태 취소, 워킹디렉터리 보존 hard : 스테이징 상태 취소, 워킹디렉터리 변경 취소 커밋된 기록의 hash만 지정해서 커맨드로 제어합니다 git reset --soft head^ git reset --mixed head^ git re.. 2021. 7. 26.
C# - DataTable 사용법(2) - Clone, ImportRow, Select, Copy, Reset, Clear, Compute DataTable에 존재하는 다양한 함수로 DataTable을 제어할 수 있으며 다음과 같은 함수가 있습니다. DataTable Example DataTable data = new DataTable(); data.Columns.Add("no", typeof(int)); data.Columns.Add("name", typeof(string)); data.Columns.Add("date", typeof(DateTime)); data.Columns.Add("food", typeof(string)); data.Rows.Add(new object[] { 1, "Mike", DateTime.Now.AddDays(1) }); data.Rows.Add(new object[] { 2, "Jane", DateTime.No.. 2021. 7. 23.
C# - DataTable 사용법(1) - 컬럼생성, 데이터 삽입, 조회 DataTable은 DB를 조회할 때 자주 사용되는 데이터 타입이며 데이터 베이스의 테이블과 거의 흡사한 형태를 갖고있습니다. 쿼리를 조회하는 것이 아니라면 DataTable에 컬럼을 생성하고 그에 해당하는 값을 넣어서 사용할 수 있으며 사용방법은 다음과 같습니다. 컬럼의 타입을 지정할때는 typeof(DataType)을 이용하여 컬럼의 데이터 타입을 지정합니다. 컬럼 생성 DataTable data = new DataTable(); data.Columns.Add("no", typeof(int)); data.Columns.Add("name", typeof(string)); data.Columns.Add("date", typeof(DateTime)); data.Columns.Add("food", typeo.. 2021. 7. 23.
C# - this 메소드를 이용한 클래스 구현 클래스의 특정한 사용형태가 있는데 this를 이용한 클래스 사용형태가 있습니다. 메소드 내부에서 this를 사용하면 클래스를 지칭하여 클래스 내의 변수를 사용하거나 클래스 자신을 가르켜서 무언가를 하지만, 메소드명을 작성하지않고 this를 메소드명으로 했을 경우의 사용방식이 있습니다. 이 경우에는 static을 이용하여 정적으로 사용할 수 없으며 인스턴스화 시킨 후 사용하여야 합니다. 이 사용방식은 특이하지만 유용하게 사용될 수 있는 방법이며 다음과 같습니다. “This” Method 아래의 예시코드는 return 타입을 string으로 한 함수이며, 인스턴스화 시켰을때 파라미터를 int와 string으로 받는 함수입니다. 이 함수를 구현할때는 반드시 get을 이용해서 받는 값에 대해 처리를 해줘야 하며.. 2021. 7. 22.
728x90