달력

11

« 2020/11 »

  • 29
  • 30
  •  
  •  
  •  
  •  
  •  
반응형

 

 

.NET Framework 3.5 SP1  직접 다운로드 

 

dotnetfx35.zip

dotnetfx35.z01

dotnetfx35.z23

dotnetfx35.z22

dotnetfx35.z21

dotnetfx35.z20

dotnetfx35.z19

dotnetfx35.z18

dotnetfx35.z17

dotnetfx35.z16

dotnetfx35.z15

dotnetfx35.z14

dotnetfx35.z13

dotnetfx35.z12

dotnetfx35.z11

dotnetfx35.z10

dotnetfx35.z09

dotnetfx35.z08

dotnetfx35.z07

dotnetfx35.z06

dotnetfx35.z05

dotnetfx35.z04

dotnetfx35.z03

dotnetfx35.z02






반응형

'Development > C#, Xamarin' 카테고리의 다른 글

.NET Framework 3.5 SP1 직접 다운로드  (0) 2020.08.25
유니티 입문서  (0) 2020.04.13
VSCode - C# 개발환경 구축  (0) 2020.03.31
리터럴(Literal)  (0) 2020.03.24
접미어(Suffix), 리터럴(Literal)  (0) 2020.03.17
함수 사용의 장점  (0) 2020.03.17
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

 

 

유니티 입문서

https://bit.ly/3cgZV4H

 


 


반응형

'Development > C#, Xamarin' 카테고리의 다른 글

.NET Framework 3.5 SP1 직접 다운로드  (0) 2020.08.25
유니티 입문서  (0) 2020.04.13
VSCode - C# 개발환경 구축  (0) 2020.03.31
리터럴(Literal)  (0) 2020.03.24
접미어(Suffix), 리터럴(Literal)  (0) 2020.03.17
함수 사용의 장점  (0) 2020.03.17
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

VSCode - C# 개발환경 구축

 

.cs 파일을 오픈하면 우측 하단의 Extension 설치를 위한 메시지창이 오픈됩니다.

[Install]


 

 

[Install]


 

 

 

설치 중…


 

 

관련 패키지가 함께 설치되어집니다.


 

 

설치 완료!!!


 

 


반응형

'Development > C#, Xamarin' 카테고리의 다른 글

.NET Framework 3.5 SP1 직접 다운로드  (0) 2020.08.25
유니티 입문서  (0) 2020.04.13
VSCode - C# 개발환경 구축  (0) 2020.03.31
리터럴(Literal)  (0) 2020.03.24
접미어(Suffix), 리터럴(Literal)  (0) 2020.03.17
함수 사용의 장점  (0) 2020.03.17
Posted by codedragon codedragon

댓글을 달아 주세요

반응형



 

리터럴(Literal)

·         소스 코드 내에서 직접 입력된  값

·         프로그래밍언어가 처리하는 실제 데이터

·         프로그램에서 사용되는 데이터

·         직접 표현되는 값 그 자체를 의미합니다.

 

 

 

 

12345            // 숫자 리터럴

"Hello World"    // 문자열 리터럴

true             // 불리언 리터럴

 

 


반응형

'Development > C#, Xamarin' 카테고리의 다른 글

유니티 입문서  (0) 2020.04.13
VSCode - C# 개발환경 구축  (0) 2020.03.31
리터럴(Literal)  (0) 2020.03.24
접미어(Suffix), 리터럴(Literal)  (0) 2020.03.17
함수 사용의 장점  (0) 2020.03.17
this 키워드  (0) 2020.03.15
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

접미어(Suffix)

·         특정 데이터 타입을 지정할 리터럴(Literal) 데이터 뒤에 1~2자의 접미어(Suffix) 붙여 특정 데이터타입임을 명시하게 됩니다.

·         접미어는 대소문자 구분하지 않습니다.

 

리터럴 데이터 타입

접미어(Suffix)

example

decimal

M

m

1.024M

1.024m

float

F

f

1.024F

1.024f

double

D

d

1.024D

1.024d

1.024

long

L

l

1024L

1024l

uint

U

u

1024U

1024u

ulong

UL

ul

1024UL

1024ul

 

 

 

 

 

 

리터럴(Literal)

https://codedragon.tistory.com/10618

 


반응형

'Development > C#, Xamarin' 카테고리의 다른 글

VSCode - C# 개발환경 구축  (0) 2020.03.31
리터럴(Literal)  (0) 2020.03.24
접미어(Suffix), 리터럴(Literal)  (0) 2020.03.17
함수 사용의 장점  (0) 2020.03.17
this 키워드  (0) 2020.03.15
인터페이스 선언 형식  (0) 2020.02.05
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

함수 사용의 장점


장점

설명

코드

모듈화

·         함수를 기능별로 작성하여 비슷한 기능들만 모을 있습니다.

·         응집력 

코드

논리화

·         코드의 일정 부분을 별도의 논리적 개념으로 독립화할 있습니다.

·         코드를 논리적으로 이해하는 도움을 줍니다.

코드

재사용성

·         작성한 함수는 얼마든지 다시 사용 있습니다.

·         반복적인 수행이 가능합니다.

·         재사용성 향상


코드

수정 용이

·         오류나 에러 수정이 쉬워집니다.

·         코드의 안정성 향상

코드

간략화

·         반복되고 중복되는 문장을 밖으로 빼서 함수화 함으로써 소스코드를 간결하게 할수 있습니다.

·         복잡성


 

 

반응형

'Development > C#, Xamarin' 카테고리의 다른 글

리터럴(Literal)  (0) 2020.03.24
접미어(Suffix), 리터럴(Literal)  (0) 2020.03.17
함수 사용의 장점  (0) 2020.03.17
this 키워드  (0) 2020.03.15
인터페이스 선언 형식  (0) 2020.02.05
C# vs JAVA - 상속  (0) 2020.01.01
Posted by codedragon codedragon

댓글을 달아 주세요

반응형



 

 

this 키워드

·         객체가 자신을 가리키는 키워드

·         객체 외부에서 객체의 필드나 메소드에 접근하기 위해 객체의 이름(변수 또는 식별자) 사용하듯, 객체 내부에서는 객체 자신의 필드나 메소드에 접근하기 하기 위해 this 키워드를 사용합니다.

 

 

class Employee

{

    private string name;

    public void SetNamestring name )

    {

        this.name = name;

    }

}


반응형

'Development > C#, Xamarin' 카테고리의 다른 글

접미어(Suffix), 리터럴(Literal)  (0) 2020.03.17
함수 사용의 장점  (0) 2020.03.17
this 키워드  (0) 2020.03.15
인터페이스 선언 형식  (0) 2020.02.05
C# vs JAVA - 상속  (0) 2020.01.01
변수(Variable)  (0) 2019.09.21
TAG C#
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

 

 

인터페이스 선언 형식

·         interface 키워드를 사용하여 정의합니다.

·         인터페이스 내에는 프로퍼티, 인덱서, 이벤트 또는 추상 메서드들만 정의할 있습니다.

·         인터페이스를 사용하기 위해서는 일반 클래스에서 구현(implements) 해야 합니다.

·         일반 클래스에서 "콜론(:)" 사용하여 특정 인터페이스를 구현하겠다고 명시해야 합니다. 이후 명시한 인터페이스가 가지는 추상 메서드들은 구현 받은 클래스에서 하나도 빠짐없이 Overriding(재정의)해야 합니다.

·         인터페이스 정의 시에는 (메서드와 같은) 내부 멤버들에 대해 public 같은 접근 제한자를 사용하지 않습니다.

 

 

interface [인터페이스명] {

   프로퍼티;

   인덱서;

   추상메서드;

   이벤트;

}

 

 


반응형

'Development > C#, Xamarin' 카테고리의 다른 글

함수 사용의 장점  (0) 2020.03.17
this 키워드  (0) 2020.03.15
인터페이스 선언 형식  (0) 2020.02.05
C# vs JAVA - 상속  (0) 2020.01.01
변수(Variable)  (0) 2019.09.21
JIT(Just-In-Time) 컴파일, IL(Intermediate Language), JIT 장점/단점  (0) 2019.04.27
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

C# vs JAVA - 상속

구분

C#

JAVA

클래스 구성요소

필드,

메소드,

프로퍼티

필드

메소드

상속

콜론(:)

extends 키워드

접근 제한자

public,

protected,

internal,

private

public,

protected,

default,

private

this,

this()

지원

지원

특이사항

base 키워드

 

 

sealed 한정자

 

 

 


반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형



 

변수(Variable)

·         데이터를 저장하는 일정 크기 임시 저장 공간(container)

·         데이터(data) 저장하기 위해 프로그램에 의해 이름을 할당 받은 메모리 공간

·         문자나 숫자 같은 (객체) 저장하는 역할을 하는 컨테이너입니다.

·         변수는 데이터 저장을 위한 메모리 공간을 할당(확보)하는 방법을 제공하고 할당된 메모리 공간의 접근(저장/참조)하기 위한 방법을 제공해 줍니다.

·         크기는 데이터 형식 따라 결정됩니다.

·         프로그램이 실행되는 동안 값이 변할 있는 데이터 저장됩니다. , 변수에 담겨진 값은 다른 값으로 바꿀 있습니다.

·         변수는 마치 (사람이 쓰는 언어인) 자연어에서 대명사와 비슷한 역할을 합니다.

·         변수를 사용하여 코드의 재활용성을 높여줄 있습니다.

·         데이터는 메모리에 저장되며 변수에는 데이터를 참조하기 위해 메모리 주소 저장하고 있으며 해당 데이터를 사용할 경우 변수명을 사용합니다.

 

 

 

 

반응형
Posted by codedragon codedragon

댓글을 달아 주세요