WPF공부하기 21 - 변수 작명법

 

이번 21번째 WPF공부하기 글은 변수 작명법에 대해서 올리겠습니다.

권고사항으로 안내해드리는거니 확인해보세요 ^^

 

 

 오늘의 명언

- 랄프 왈도 에머슨-

 

 

변수 작명법

 

- 특수문자사용하지 말것. _를 첫글자로 하는 변수명도 삼가도록 해야합니다.

 

- 첫글자를 대문자로 사용하지 않도록 해야합니다. 메소드나 클래스 또는 프로퍼티와 혼동하기 쉽습니다.

 

- 여러단어로 구성된 변수는 첫글자는 소문자로 나머지 단어의 첫머리는 대문자로 하는게 좋습니다.

 

- 영문 알파벳만으로 변수명을 짓도록 하는게 좋습니다.

 

- 변수의 정확한 역할을 이름에 명시하는게 좋습니다. x, temp, boo 이런식의 이름은 복잡한 프로그램의 경우 가독성을 떨어뜨립니다.

 

 

 

 

WPF공부하기 21 - 변수 작명법

 

 

 

 

WPF공부하기 20  - 예약어 목록

 

 

20번째 WPF공부하기 글입니다.

이번 시간에는 예약어 목록을 정리해봤습니다. 확인해보세요 ^0^

예약어표를 두개로 나눠서 정리해봤어요 (보기 편하시고 두개로나눴어요..하핫 )

 

예약어 목록

 

 abstract

as 

base 

bool 

break 

byte 

case 

 catch

char 

checked 

class 

const 

continue 

decimal 

 default

delegate 

do 

 double

 else

enum 

 event

 explicit

 extern

 false

 finally

 fixe

 float

 for

 foreach

 goto

 if

 implicit

in 

 int

 interface

 internal

 is

 lock

long 

namespace 

 new

null 

 

 object

 operator

out 

 override

 params

private

protected

 public

 readonly

 ref

 return

 sbyte

sealed

short

 sizeof

 stackalloc

 static

 string

 struct

switch

this

 throw

 true

 try

 typeof

 unit

ulong

unchecked

 unsafe

 ushort

 using

 virtual

 void

while

'

 ~

 $

 &

 ☆

 

 

 

 

 

WPF공부하기 20  - 예약어 목록

'닷넷 > Wpf프로그래밍' 카테고리의 다른 글

WPF 공부하기 21 - 형변환  (0) 2014.06.24
WPF공부하기 21 - 변수 작명법  (0) 2014.06.24
WPF공부하기 19 - 변수 (Variable)  (0) 2014.06.24
WPF공부하기 18 - struct  (0) 2014.06.23
WPF공부하기17 - enum type  (0) 2014.06.23
WPF공부하기 19 - 변수 (Variable)

 

WPF공부하기 19번째글입니다. 변수에 대하여 알아보도록하겠습니다.^^

 

변수 (Variable)

- 변수의 선언 방법은 C/C++에서의 방법과 같습니다.

 

- 변수는 변화할 수 있다는 의미입니다. 변수가 담고 있는 값이 변한다는 뜻입니다.

   i=j+1; 라는 문장에서 i가 변수라면 i값은 변합니다.

 

- 변수선언방법은 다음과 같이 다양합니다.

- 변수는 사용전에 반드시 초기화되어야합니다.

 

int a;

int x, y, z;

System.Int32 b, c;

int a1=1, a2=2;

int b1, b2=2

 

변수이름에 대해서 간단하게 알아보겠습니다.

- 변수이름짓는 규칙

* 문자, 숫자, _를 사용할 수 있습니다.

* 숫자로 시작할 수는 없습니다.

* 예약단어를 변수명으로 할 수 없습니다.

    : int가 예약이면 intB라는 변수는 사용가능합니다.

* 예약특수 문자는 사용할 수 없습니다. 이것은 주로 연산자로 사용되기 때문입니다.

   : &가 예약문자 이므로 a&b는 사용불가입니다.

     이런경우 a와 b가 서로 다른 변수인 것 처럼 다루어 집니다.

 

 

 

WPF공부하기 19 - 변수 (Variable)

 

 

 

WPF공부하기 18 - struct

 

이번 WPF공부하기 18번째는 struct에 대하여 글을 쓸거에요!

오늘의 명언 한번 보고 가실까요?!

 

 

당신은 지체할 수도 있지만 시간은 그러하지 않을 것이다.

 (벤자민 프랭클린)

 

 

struct

 

- 여러가지 형식의 자료들을 모아둔 틀입니다.

   C#에서는 메소드가 없는 클래스라고 할 수 있습니다.

 

- 구조체의 정의 방법입니다.

 

- 예를들어 보시겠습니다.

 

struct People

{

public string name;

public int age;

}

 

-구조체의 사용법

*  위 구조체의 age를 읽거나 쓰고 싶을 때에는 People.age를 씁니다.

 


 

struct 의 예제를 보시겠습니다.

 

using System;

 

struct People {

public string nave;            // <-(1)

 

}

class StructTest{

public static void Main() {

People he;                //<-(2)

he.name="kym";        //<-(3)

Console.WriteLine("이름: {0}",he.name);    //<-(4)

Console.WriteLine("나이: {0}",he.age);

}

}

 

struct의 설명입니다.

 

(1)의 설명

이름과 나이로 구성된 People이란 이름의 struct사용자 정의 형식입니다.

 

(2)의 설명

int x; 하는 것처럼 People he; 라고 쓰면 됩니다.

이때 he를 초기화 해 줄 필요는 없습니다. he 내부의 요소들을 각각 초기화 해줍니다.

 

(3)(4)의 설명

struct 내부의 맴버들에게 접근하기 위해서는 he.age처럼 .(dot)연산자를 사용합니다.

 

 

 

 

 

WPF공부하기 18 - struct

WPF공부하기 17 - enum type

 

WPF공부하기 17번째글입니다. 오늘하루도 아자아자!!

 

Enum Type

 

enum (enumeration, 열거)

용법 : eunm 변수명 {값, 값, ... }

예1 : enum Grade {A, B, C, D, F}

예2 : enum Grade {A=4, B='3', C=2, D=1, F=0}

 

 

예1)의 경우, A, B,... 등은 내부적으로는 0,1,...같은 정수로 매핑되어 있습니다.

사용자가 예2) 처럼 직접 매핑할 수도 있습니다.

 

enum Grade 형식의 변수는 A, B, C, D, F 만을 값으로 가질 수 있습니다.

(boolean 변수가 true, false만 가질 수 있는 것과 비슷합니다.)

 

예) enum

 

using System;

 

class Test

{

public enum MyBool

{ T='a' , F=100 };

public static void Main()

{

MyBool a = MyBool.T;

 

Console.WriteLine(a);

Console.WriteLine(MyBool.F);

Console.WriteLine((int) a);

}

}

 

enum 예제 설명입니다.

 

 

 

 

 

 

 

 

 

여기까지 WPF공부하기 17번째 글을 마무리하겠습니다. ^-^

 

ORACLEJAVA it 공부하자 티스토리 많이 애용해주세용 ^^

WPF공부하기17 - enum type

 

 

 

 

 

 

WPF공부하기 16 내장형데이터형식과 객체

 

WPF공부하기 16번째 글입니다.

내장형데이터형식과 객체에 대하여 간단하게 알아보도록하겠습니다. ^^

 

 

 

우하하웃으면 복이온데요..^----^

 

내장형데이터형식과 객체

 

- C#의 모든것은 객체입니다. 내장형데이터형식역시 객체입니다.

  이들은 모두 System.Object로부터 상속받은 객체입니다. 따라서 메소드와 속성을 가집니다.

 

- 모든 객체는 아래와 같은 메소드를 가집니다.

 

 

메소드명 

설명 

 bool Equals()

같은객체인지 비교 

 int GetHashCode()

 해쉬값을 얻음

 Type GetType()

 형식정보 얻음

 string ToString()

 객체를 대표하는 문자열 반환

 

 

WPF공부하기 16 내장형데이터형식과 객체

 

 

WPF공부하기 15 - Boolean

 

15번째 WPF공부하기글은 Boolean입니다. ^^

 

오늘.. 비온다네요~~ 다들 우산 챙기셨죠??? 즐거운 토요일~~ 비와서아쉽지만 열심히 WPF공부를 해볼까요???

 

 

 

 

Boolean(bool)

- boolean type이 가질 수 있는 값은 true와 false뿐입니다.

* 예) bool b = true

 

- true는 1과는 다르며, 마찬가지로 false는 0과는 다릅니다.

( C에서는 TRUE, FALSE를 #define을 통해 정의하여 사용했었습니다.. 정수를 암묵적으로 boolean형으로 사용한 것입니다.)

 

- true와 false로 산술 연산을 할 수 없습니다.

 

- 오로지 논리연산자를 가진 수식에 대해서만 사용할 수 있습니다. 

 

 

 

WPF공부하기 15 - Boolean

 

WPF공부하기 14 - C#의 특수 문자

 

WPF공부하기 14번째글입니다.

C#의 특수 문자에 대하여 글을 올리겠습니다. ^^

일부만 올리는것이니 참고 부탁드립니다.

 

 

 

 유형

 유니코드 

 설명

 '

 0x0027

단일 인용부호 

 \''

 0x0022

이중 인용부호

 \\

 0x005C

백슬래시

 \0

 0x0000

 \b

 0x0008

백스페이스 

 \n

 0x000A

뉴라인

 \r

 0x000D

첫칸으로

 \t

 0x0009

 \Uxxxx

 

16진 유니코드문자

 

 

 

 

 

WPF공부하기 14 - C#의 특수 문자

 

 

+ Recent posts