본문 바로가기

C#

C#정적 메소드 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221384359124 에서 봐주세요. 정적 메소드오늘은 C# 정적 메소드에 대해 공부해봤습니다. 먼저 실행화면입니다. 생성자가 실행될때마다 카운터의 값이 1씩 증가하는 프로그램입니다. 실행화면클래스 Person정적 메서드를 사용하기 위해 먼저 정적필드인 count를 선언해줍니다. 클래스 Person 생성자그 후 생성자를 만들어줍니다. 생성자가 바로 실행되는점을 이용하여 카운터 값으로 몇번 실행됬는지 확인해줍니다. 클래스 Person 정적 메서드그 후 정적메서드(outputCount)를 선언해줍니다. 정적메서드 outputCount에는 count의 값을 출력해줍니다. class Program먼저 정적메서드는 어디서는 호출이 가능하단..
C# 정적필드 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221381709811 에서 봐주세요. 정적 필드오늘은 C# 정적 필드에 대해 공부해봤습니다. 정적 필드에대해 이해하기쉽게 생성자가 한번 호출될때마다 1씩 증가하는 count를 출력하는 프로그램을 만들었습니다. 먼저 정적 필드를 사용하기 전 실행화면,소스 입니다. 정적필드가 없는 실행화면using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 정적필드 { class NameF { public String name; public int count; public Name..
C# 생성자 여러개 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221381709811 에서 봐주세요. 생성자 여러개 사용해보기!오늘은 생성자를 여러개 사용하는 간단한 책 프로그램을 만들어봤습니다. 책 제목, 페이지 수, 저자 이렇게 총 3가지 정보를 출력합니다. 아래는 실행화면입니다. 실행화면class Book먼저 제목, 쪽수, 저자 변수를 만들었습니다. 생성자그 후 생성자 3개를 만들었습니다. 상황은 제목 만 입력 제목, 페이지 만 입력 제목, 페이지, 저자 만 입력 된 상황을 가정했습니다. 클래스 Programbook1에는 제목 book2에는 제목,페이지 book3에는 제목,페이지,저자 를 입력시켰습니다. 아래는 소스코드입니다. using System; using System.Collect..
C# 생성자 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221380232226 에서 봐주세요. C# 생성자오늘은 C# 생성자에대해 공부했습니다. 기본적으로 컴파일할때 보이지는 않지만 생성자를 정의하지 않았다면 컴파일할때 자동적으로 빈 생성자를 클래스에 집어넣고 실행합니다. 그리고 생성자는 new가 실행하면 언제나 같이 실행됩니다. 먼저 실행화면 입니다. 실행화면실행화면에 보이는것과 같이 new 가 실행하니 생성자도 함께 실행되는 모습을 볼 수 있습니다. 클래스 Person먼저 클래스를 선언해줍니다. 그 후 public 클래스명(){ } 으로 생성자를 만들어줍니다. 클래스 프로그램클래스 Program에는 생성자가 언제 실행되는지 확실히 알기위해 new 를 실행하기전 Consol.Wirte..
C# 메소드 사용하기 (2) 사진이 안보이신다면 https://blog.naver.com/turnbf/221379785030 에서 봐주세요. 메소드 복습오늘은 메소드에대해 확실하게 알고자 간단하게 사칙연산을 하는 프로그램을 만들어 봤습니다. 먼저 실행화면입니다. 실행화면덧셈, 뺄셈, 나누기, 곱하기 값이 나옵니다. Class AutoMath클래스 AutoMath을 선언해주고 그 안에 더하기, 빼기, 나누기, 곱하기 변수를 써줍니다. 그 후 각 역할에맞게 리턴값을 지정해줍니다. 기본 클래스AutoMath 클래스를 사용하기위해 메모리를 할당해줍니다. 그 후 autoMath.plus , minus, div, xx 의 값들을 지정해준 후 출력합니다. using System; using System.Collections.Generic; us..
C# 클래스, 메서드 응용해서 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221379019816 에서 봐주세요. 클래스, 메서드 두개다 사용해보기!오늘은 C# 클래스, 메서드 를 둘다 사용하여 고양이 이름, 나이, 종류, 가격 을 출력해주는 프로그램을 만들어봤습니다. 먼저 실행화면입니다. 실행화면실행화면결과 2마리의 고양이의 정보를 객체로 만들어 사용한 것 을 알수있습니다. 먼저 클래스를 생성해줍니다. Cat 클래스 코드고양이의 이름, 나이, 종류, 가격 총 4가지를 선언해줍니다. 값 지정그 후 cat1의 메모리를 할당시키고 cat1의 이름, 나이, 종류, 가격의 값을 지정해줍니다. 출력그 후 이름, 나이, 종류, 가격을 출력해줍니다. 아래 공백 출력은 띄어쓰기 역할을 합니다. using System; ..
C# 메서드 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221377485516 에서 봐주세요. 메서드오늘은 C# 메서드를 해보았습니다. 메서드란 쉽게말해서 함수라고 생각하면 될것같습니다. 클래스,메서드 선언먼저 클래스를 하나 새롭게 선언해주고 public 메서드명(타입명 매개변수명) { return 반환할 값 } 이런 형식으로 씁니다! 메서드를 사용하기위해 new 연산자로 메모리할당이 코드는 AutoMath클래스를 사용하기위해 메모리를 할당하고 int result값을 AutoMath클래스의 메서드num1에게 10의값을 준 후 실행 후 반환된 값으로 지정하고 그 result값을 출력하는 코드입니다. 결과결과는 10*10의 값을 반환한 result값 100이 나오게 됩니다. 아래는 전체 소..
C# Goto 문, Random 사용법 사진이 안보이신다면 https://blog.naver.com/turnbf/221375696152 에서 봐주세요. 간단한 Goto 문 사용법간단하게 Goto 문을 활용한 코드를 작성해봤다.만들 프로그램은 랜덤 값(1~10) 중 랜덤 값이 5가 나오면 실행을 종료하는 프로그램이다.먼저 Goto 문 사용 없이 간단하게 랜덤 값 5가 나오면 실행 종료되는 프로그램을 만들어보았다.Goto 문 없는 랜덤 값 프로그램아래는 Goto 문없는 랜덤 값 프로그램 실행 창이다.Goto 문 없는 랜덤 값 프로그램 실행 창 Goto 문으로 무한 반복을 종료하는 랜덤 값 프로그램 코드아래는 Goto 문을 활용한 랜덤 값 프로그램 실행 화면이다. goto 문을 활용한 랜덤 값 프로그램 실행 화면 Random 을 사용하기 위해서는 ..
C# 네임스페이스 (namespace) C# namespace 오늘은 namespace 에 대해서 공부해봤습니다.하나의 프로그램에 같은 이름인 클래스는 존재할 수 없지만namespace를 사용하면 가능합니다. 하지만 주로 클래스간 충돌때문에 사용하지 않고 보기쉽고 편하게 구분하기위해 사용한다고 합니다. 먼저 실행화면 입니다. -실행화면- namespace Earth1, namespace Earth2 를 만든 후 생성자를 만들어 실행되면 실행되었다고 출력하는 프로그램입니다. 다음은 코드입니다. namespace Earth1, namespace Earth2 네임스페이스 Earth1, Earth2 를 만든 후 생성자를 만들어 출력하는 코드입니다.이것으로 네임스페이스로 제대로 구분되었는지 제대로 실행되는지 확인할 수 있습니다. namespace Na..