목록창고/C# (16)
도드넷
C# 독학 6화 구조체, 구조체 이름을 파라미터로 전달하기 1. 구조체- 변수들의 집합 2. 구조체를 파라미터로 함수에 전달하는 방법- 핵심 키워드 : StringApplication.gamecharacter.character 을 변수 타입으로 사용하면 된다.- 이 키워드를 이용해서 구조체 Strut의 이름을 불러와서 그 이름을 이용, 해당 구조체안의 모든 요소를 사용할 수 있다.- 애플잭이라는 캐릭터의 클래스를 불러오고 클래스가 전사이면 10%의 추가체력을 설정하도록 했다.
C# 독학 5화 문자열 비교 1. 문자열 비교 - String.Compare(str1, str2) 같으면 -1 반환 다르면 1 반환. 2. 문자열 검사해서 특정 글자있는지 찾아내기 - str1.Contains("word") -> 들어있으면 참(1), 안들어있으면 거짓(0) 반환 3. 배열안 문자열 결합 - String.Join("word", ponies) -> ponies 안의 모든 요소들을 \n으로 결합시킴.
C# 독학 4화 배열 - Warning - 본 포스트는 c#을 혼자 공부, 연구하는 과정에서 작성됬습니다. 잘못된 내용이 있을수도 있고 없을수도 있습니다. ^오^ 1. 배열 생성 : 타입[] 배열이름 = { , , , , };할당 : 배열이름[번호] = 값;배열복사 : 타입[] 배열이름 = 다른배열이름; * 번호는 0 부터 시작. 2. foreach 문 foreach (int j in n) : n이라는 배열의 요소 수 만큼 반복한다. j는 n배열의 요소로 순서대로 구성된다. 3. DateTime 키워드- 시간 데이터 키워드 DateTime waiting = new DateTime(2012, 10, 10, 17, 58, 1);>> Delta Time(연, 월, 일, 시, 분, 초); 4. new 키워드1)..
C# 독학 3화 반복문, 메소드, 아트리뷰트, 눌라블 - Warning - 본 포스트는 c#을 혼자 공부, 연구하는 과정에서 작성됬습니다. 잘못된 내용이 있을수도 있고 없을수도 있습니다. ^오^ 1. 반복문 Loop while(조건)for(초기셋, 조건, 변화) do while(조건) 2. 아트리뷰트 Attribute 아트리뷰트란 [] 형태로 프로그램에 특정 선언(부가옵션)을 더하는 것을 가리킵니다. [Obsolete("YOU CAN'T USE THIS METHOD! FUCK SAKES!", true)] - 바로 아래 메소드 사용을 금지함 [Conditional("SWAG")] - 바로 아래 메소드가 미리 처리되는 아이덴티파이어(Preprocessing Identifier)가 있어야 실행이 되게 만듬 3..
C# 독학 2화 - Warning - 본 포스트는 c#을 혼자 공부, 연구하는 과정에서 작성됬습니다. 잘못된 내용이 있을수도 있고 없을수도 있습니다. ^오^ 0. 아이덴티파이어란?- 이름 1. 사용자에게서 입력받기 string selection = Console.ReadLine(); 2. 1에서 입력받은 문자열에 따라서 비교하여 맞는것 실행하기 3. 문자열안에 특정 변수 값 표하기 Console.WriteLine("a = {0}, b = {1}, c = {2}", a, b, c); 4. 형식 변환하기 1) i = (int)d;2) Console.WriteLine(b.ToString()); 5. 조건문 ifif elseswitch case case default 6. 물음표 연산자 return x != 0..
C# 독학 1화 프로그래밍 기초용어및 구조 개념정리, 스태틱 인스턴스 - Warning - 본 포스트는 c#을 혼자 공부, 연구하는 과정에서 작성됬습니다. 잘못된 내용이 있을수도 있고 없을수도 있습니다. ^오^ - 네임스페이스 : 클래스의 집합 - 클래스 : 오브젝트들의 집합 - 오브젝트란 : 메소드, 변수들. - 메소드(함수) 구조 : 퍼플릭/프라이벳 + 스태틱/인스턴스 + 리턴값타입 + 함수이름(인풋값) - 퍼플릭 vs 프라이벳 : 프로텍션 레벨, 해당 함수에대한 외부접근 여부 설정 기본값은 프라이벳 - 스태틱 : 해당 클래스의 토박이(?)라는 것을 알려주는 토박이 설정(?)- 야매 개념입니다. 따라하지마시오. - string[] arg : 프로그램에게 스트링값 보낼때 사용 (생략가능) Basical..