일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Custom Package
- Dynamic Font
- Dots
- base64
- 최적화
- 샘플
- 다이나믹 폰트
- 단말기 해상도
- 텍스트 메시 프로
- Framework
- 프레임워크
- adfit
- 2D Camera
- Unity Editor
- unity
- DotsTween
- Tween
- sha
- 이미지 폰트
- C#
- 커스텀 패키지
- 암호화
- job
- RSA
- jumping ball
- 가이드
- Job 시스템
- ui
- AES
- TextMeshPro
- Today
- Total
목록C# (13)
EveryDay.DevUp
● namespace 란? : 클래스 또는 메서드, 변수의 범위를 정의해서 사용할 수 있는 것으로 대규모 프로젝트에서 개발자가 여러명일 경우 또는 외부에 공유되는 모듈 형태의 코드에서 사용된다. : namespace를 정의한 코드 영역과 namespace 밖의 코드 영역은 분리되기 때문에 같은 변수 이름에 같은 메소드 이름을 사용할 수 도 있다. 같은 이름이지만 namespace에 의해 구분할 수 있기 때문에 사용이 가능하다. namespace AAA { public class TestA { } } namespace BBB { public class TestA { AAA.TestCode.TestA testA; /// AAA.TestA TestA testa; /// BBB.TestA } } : using ..
● 주석이란? ▶ 코드를 작성할 때 해당 코드를 이해하는데 도움이 되는 내용이나 설명을 위해 사용하는 글이다. ● 주석의 필요성 ▶ 코드를 작성할 때 몇 줄 안되는 코드를 작성할 수도 있지만 500줄 이상, 1000줄 이상 등 그 이상의 코드를 작성할 때가 있다. 사람은 망각의 동물이기 때문에 코드에 길이가 길어질 수록 앞전의 작성했던 코드의 내용을 잊어버리기도 하고 일정 시간 뒤에 다시 코드를 보면 내용이 기억이 안나는 경우가 있다. 이때 기억을 되살리기 위해 간단한 메모글을 주석으로 남길 수 있다. ▶ 코드를 혼자도 작성할 수 있지만, 실무에서는 개발자가 특정한 기능 한 부분을 작성하고 다른 개발자가 개발한 기능과 합치는 경우가 대부분이다. 이때 다른 개발자가 이해할 수 있도록 간단한 메모글을 주석으..
● Boxing, Unboxing 의 정의 ▶ Boxing ( 박싱 ) : 값 형식을 참조 형식으로 변환하는 것을 말한다. boxing은 암시적으로 발생한다. ( 예를 들어 int, float 를 object 로 변환하는 것을 말하는데 이 과정에서 단순 참조의 20배에 해당 하는 오버헤드와 메모리의 추가 사용이 발생합니다. ) int test = 100; object tetsObj = test; ▶ UnBoxing ( 언박싱 ) : 참조 형식을 값 형식으로 변환하는 것을 말한다. Unboxing은 명시적으로 발생한다. ( 예를 들어 object를 int, float로 변환하는 것을 말하는데 이 과정에서 일반적인 할당의 4배에 달하는 시간이 소요된다. ) int test = 100; object testO..
코딩 규칙은 혼자 개발할 때는 중요하지 않지만, 다른 사람들과 협업을 할 때 매우 중요한 요소. - 일관성 있는 코드 규칙을 통해, 확인하는 사람으로써 빠른 이해가 가능할 수 있게 함 - 코드의 유지 보수가 용이 해짐 ▶ Visual Studio를 사용하는 경우 도구 -> 설정 가져오기 및 내보내기 를 통해 자신의 설정을 내보내거나, 다른 사람의 설정을 가져올 수 있음 : 이를 통해 팀원 간의 환경을 맞출 수 있음 ● 코드 표기법 ▶ 카멜 표기법 : 첫 단어의 첫 글자는 소문자로, 이후 단어의 첫 글자는 대문자를 사용 ex ) testCamel ▶ 파스칼 표기법 : 모든 단어의 첫 글자는 대문자를 사용 ex) TestPascal\ ▶ 헝가리안 표기법 : 변수 및 함수 앞에 데이터 타입을 표기 ex) iV..