C# 언어 4강. C# 기본 문법 (1/2) - 업그레이드 > c#

무료강좌-디비라

c#

Microsoft C# Programming 강의 리스트

※ 가장 하단이 첫강좌입니다

나우캠퍼스 | C# 언어 4강. C# 기본 문법 (1/2) - 업그레이드

본문

※ 영상을 선명하게 보기 안내
  1. 유튜브 영상에서 오른쪽하단에 톱니바퀴를 클릭합니다.
  2. 팝업목록에서 "품질" 선택하세요.
  3. 원하는 해상도를 선택해주세요.
※ 모바일에서 Wifi가 아니라면 데이타가 소진될 수 있으니 주의바랍니다.
나우캠퍼스님의 c#강의 청각장애인을 위한 자막
15444117096304.jpg

 으 으

음 아 고맙습니다
트레이닝 강사 이태성 입니다 자 우리는 지난 시간까지 데이터 형에 대해서
살펴봤습니다 자의 데이터 이미 굉장히 분야도 자 말씀 드렸었죠
모든 프로그램에 어떤 근원적인 부분들이 이 데이터를 통해서 나오고 그
데이터를 결정하는 것이 바로 데이터 현이 얻습니다
그러면은 우리는 소스 안에서 이제 시샵 으로 된 데이터를 다룰 수 있고요
그 다음에 에서 다룬 다는 말은 바로 그 변수에 들어있는 값을 저장하거나
또는 읽어낼 수가 있는 것이죠
그 다음에 간단하게 나마 화면으로 부터 입력을 받아 들거나 또는 출력 할
수 있는 끝까지 우리가 살펴봤습니다
자 이와 같은 입력과 출력이 있다고 하면은 이 중간에서 어떤 처리 부분이
있어야 되겠죠
그래서 그 처리 부분에 해당하는 부분이 이제 오늘 배울 4강 시작 기본
문법에 해당됩니다
자 2시 샵에 기본 분 법은 요 이미 시샵 1:10 를 자바에 장점만을
가져왔습니다
그리고 그 시 10불 자바를 하는 프로그래머들은 이제 시 샵으로 어영
입을 하기 위해서 어떤 새로운 문법을 이렇게 보내는 것이 아니라 바로
기존에 쓰고 있던 시 $15 자바에서 쓰고 있던 그런 문 법들을 사용함을
통해서 더 많은 생겨 층을 확보할 수 있는 것이죠
그렇기 때문에 우리가 시 언어를 공부하는 것 또는 10분 불을 공부하는
것도 자바를 음반은 것은 어 2시 샵을 좀더 우리가 깊이 있게 알 수
있는 한 그 전 그 학습이 되고요
그 다음에 이것을 통해서 우리는 어 새롭게 어떤 그 문법 에 체계를
배우는 것이 아니라 내가 알고있는 못 하고 그 다음에 시 샵에서 또
새로운 어느 니까 뭣 하나 좀 더 있을 거 아니에요 초 그래서 뭔가가
덧붙여진 데 그 덧붙여지는 것이 내가 아는 문법과 무엇이 조금 더
달라졌을까
시원 어와 무엇이 달라졌을까 돈 10불 과 무엇이 달라졌을까
고런 부분들을 여러분들이 연구 안 해서 본 강의를 생각하시면서 쭉 따라
오신다고 하면 어크 게 뭐 거부감 없이 또는 하임 허 려 워 이런 것이
아니라 어 좀 더 쉽게 여기 따라올 수 있을 거라 전 생각합니다
그 다음에 또 이 기본 무 하면서 한가지 부탁을 좀 드리고 싶은 것은 어
지금 동영상 강의를 보면서 그냥 보는 것에 만족하지 마시고 요 소스는
반드시 정제 해놓고 그 소수를 어초 보는 것이 가장 중요한 미당 에서
눈으로 보고 이루어 듣고 그 다음에 손으로 어이
이는 것이 중요하고요 그 다음에 그 내용을 여러분들 나름대로 정리 하시기
바랍니다
그래서 워드 도 괜찮고요 아니면 노트도 상관이 없습니다 여러분 남 대로
정리 하셔서
거기다 조금씩 조금씩 내용을 덧붙여 나가는 며 그러면 그 노트 1 가
여러분의 맥 8s 참고 소가 됩니다
그리고 기존에 나와 있는 그런 서적과 비교해서 또 극에서 내 노트에 없는
내용들을 또 여기에서 발췌해서 또 집어넣고 이런식으로 해서 자신만의 어떤
노하우를 정리할 수 있는 그런 노트를 조금 조금씩 만들어 가는 것이 좋지
않을까
저는 그렇게 생각합니다 자 그러면은 시 샵에 기본문법 시작하면서 또
앞에서 말씀드렸던 내용들 상기하면서 우리 4강에 내용
가챠 멈 보도록 하겠습니다 어 목차는 이렇게 시작하겠습니다
제일 먼저 연산자 입니다 연산자를 다루기는 하는데요
이 연산자 부분에 c 20부작 똑같습니다 뭐 별 다를 것이 없죠
자제 험은 요 시 10 부품을 잡았던 것 같습니다
그쵸 어 그리고 반복문 예 같구요
그 다음에 전 품 운도 같습니다 하지만 어요 제어문 요즈 가격인가요 저의
체험은 여기에 안에서는 조금 그
지켜야 할 몇가지 그 약속 있음 해서 고른 부분만 차이가 있을 뿐이지
어 그 9 나머진 다 똑같구요 그 다음에 c 하고 싶을 에서 그런데 좀
자유로 왔었는데 시 샵에서는 그걸 이제 완전 고정해서 이 빼도 밝지
못하게끔 뭐 이렇게 한 거 그런 부분들이 좀 있고요 그 다음에 예외처리
모입니다 이것은 제 시에는 없는 내용이구요 20분부터 이제 등장하는 이제
내용인데요
그래서 10 뿔에서 는 이외 처리 문을 크게 크게 답지는 않았습니다
하지만 시작해서는 이런 분들이 좀 크게 다루어 지고 요 그 다음에 실제
그 코딩 안에서도 많이 사용 됩니다 그래서 예외처리 문 요거를 좀
집중해서 어 들으시고 나머지 이런 부분들은 이미 여러분이 알고 있는 그
방법을
비교 라는 형태로 쭉 진행하시면 될 거 같아요 그 다음에 추가되는 부분이
몇 몇 가지 있기 때문에 그 추가되는 목만 기억하시면 될것 같습니다
그리고 이쯤에서 제가 항상 말씀드리는 거 여러분의 피부 친구들 소개 좀
시켜 드리고요
그 다음에 요 검 수척한 거 어 눌러주시고요 먼 우는 건 뭐 어렵지
않잖아요 5초 눌러 주시고요
그 다음에 구독과 그렇죠 좋아 역 걱정 선택을 좀 해 주시면 저에게 큰
힘이 들 힘이 됩니다
4 그러면은 어 이 내용의 제 가면 설명을 드리도록 하겠읍니다
아 자 제일 먼저 연산자 부터 보겠습니다 먼저 단항 연산자 부터 볼게요
자 여기서 플러스 마이너스 때인데요 이거는 그 계산 하기 위한 플러스
마이너스 아니라 어 이건 좀 더 풉니다
그쵸 그 다음에 단항 연산자 기 때문에 변수 하마의 대한 그런 어떤 불을
얘길 하죠 그래서 난 연산자 틸드 연산자 다음에 증감 녀 성적을 2개에서
증가에 선자 감소 연산자
이렇게 씁니다 해서 요것들은 어떻습니까 전부다 변수 하나의 점자 되어
적용되는 그런 내용들이 인데요
요부분 다 똑같습니다 멋이 10억불 모자반 다 똑같구요
그 다음에 여기서 1 납 연산자 남녀 선재는 분량의 만 사용이 가능합니다
해서 과거 cc 뿌리가 되면서 난 연산자 - 1
한번 얼마입니까 이거 바로 명의 나오죠
왜 그렇습니까 - 이런 00일 값이 줘
영유 1갑 세다가 나서 했기 때문에 영예 가스 전부다 일로 이제까지 즉
툴을 인식합니다
7:19 요 그래서 그 트로 에 뭐 그 만들기 때문에 볼 쓰기 때문에
0으로 나오고요
그 다음에 트루 paul's 란 것을 우리가 실제 출력해 보면 0과
1이라는 값을 가지 져 하지만 예시 샵에서는 이런 부분들을 허용하지 않고
이거 대신 제트 로 와 그 다음에 paul's 라고 하는 아이 키워드를
제공하죠
그 다음에 그 걸로만 쓰도록 이렇게 한정하고 있습니다
그래서 트루아 paul's 예 쓸 수 있는 그러 트루 paul's 에 또
들어오게 나타난 보셔야 할 것이고 paul's 에 나타낸 트로 가 되겠죠
그래서 어
이불 타입의 만 어요 난 그런 상대를 쓰도록 이렇게 제안을 하고 있습니다
자 그러면 요것도 간단하게 한번 소스 볼게요
아 2대 있고 b 플레이가 paul's 로 이렇게 돼있습니다 보이시죠
다음에 콘솔 라이트 라인 도 있구요 1 2 3 개 를 출력합니다
자 요건 어떻습니까 지금 현재 폴 3 않아서 붙었습니다 그렇기 때문에
당연히 트루 가 출력이 될 거고요
그 다음에 요구에 2n 아시기 때문에 당연히 폴스 그 다음에 볼 수 있는
아시기 때문에 당연히 추가 될 것입니다 이런 단점을 충분히 하 시 죠
쌓아 인한 연산자가 시 시급 뿔의 선 조금 더 자유롭다 어떻하면 자유로
땅이 보다는 좀 다양하게 이렇게 뭐 좀 어떤어떤 그치기 있는 것이 아니라
어 영위 의 모은 값은 투 라고 하는
젖좀 애매한 그런 범위를 가지고 있죠 그래서 그렇게 형태의 썼지만
시장에서는 것을 규제를 하고 있다
안정도 우리의 이해할 수 있고요 그래서 이거 또 한번 뭐 실행하면
해볼까요
실용 해보니까 결과가 트루 폴 스투 이렇게 출력되는 것을 볼 수가
있습니다
두번째 이제 산술 연산자를 볼게요 자 산술 연산자는 이제 그 계산을 위한
그런 연산자 를 의미하죠
자 그리고 계산을 하기 위해서는 뭐가 있어야 됩니까
대상 있어야 되겠죠 그래서 이 산술 연산 재는 산술 연산자 를 기준으로
양 변 의 변수가 있든 그 다음에 정수가 있듯 뭐 이런 부분들이 같이
존재를 해야 합니다
자 그래서 곱하기 나누기 목판 더 있는데 못 연산 그 다음에 어 이거 -
프로스 모이 록시 로 쭉 되어 지기 속에서 요우니 및 여러분도 잘 아시는
것이죠 자 그래서 뭐 다 어디 - 날 4층 연산에 대한 부분들
이미 우리 cc 프 프 레 서 이미 했던거 기 때문에 그 그대로 그래
사용하면 됩니다
자 그런데 2시 샵에서 새롭게 등장하는 데이터 형이 있죠 바로 이 스트링
형이 하나가 있습니다
그래서 이 스트링 0 을 이용해서 우리가 + 라고 하는 즉 + 라고 하는
구나 할 때 문 짤과 문자열을 더 한다는 것은 무게 성과 진짜 문자를 더
합니까
아니죠 바로 문제가 문제를 연결해 주는 것을 의미하죠 그래서 이것은
과거에는 함수를 이용해서 우리의 연결 했지만 이제 그런 함수가 아닌 이런
간단한 프로스 기우
그래서 키워드 상에서 의 어떤 그럼 기운 만으로도 어유 룬 문자의 연결이
가능 하도 이미 구성이 되어 있죠 그래서 이런 부분들은 시삽 에선 굉장히
좀 편리 됐다고 볼 수 있습니다
자 그런데 요런 부분이 있습니다 만약에 정수 하고 문
자 여기 더하면 그쵸 정수 하고 또는 부동 소수 와 동재 더하면
결과는 표 했습니까 점수가 될까요
아니죠 바로 문짝에 됩니다 자 우리가 생각할 수 있는 것은
문자의 겠습니다 문제의 자체를 다 알 수가 없죠 그 리듬에 정수와
부동소수점
부품들을 문자열로 변환 을 시킵니다 그래서 이 두 문제를 연결을 시켜
주죠 그래서 하나의 문자로 만들어진 2 전체 과정을 프로 쓰라고 하는
요거 여사님이 하나 가지고 이렇게 다양하게 합니다
그래서 문자열로 더 해줘야 할 때나 이 문자열에 대한 부분이 먼저
적용되기 때문에
어 전체가 다 하나의 문자열로 만들어 진다는 것만 여러분들이 기억을
하시면은
어 좀 수월하게 쓸 수가 있습니다 과거 이런거 하려고 하면 전부 다
가피 해가지고 또는 어떻습니까 배열 만들려 있죠
배를 만들고 해서 그 배열 안에다가 문자를 배팅 가 아니면 우리가 c
언어에서는 모든 옮아 있었습니까
sprintf 욕을 많이 썼죠 써가지고 이런 값들을 문자를 만들고 그
다음에 문자로 문자열 어떻습니까 또다시 더 햇죠
저 해서 뭔가를 했지만 어 그런데 결국 뭡니까 시 싶을 뿐 에서는 함수
단위로 이루어졌지만 이런것들을 이제 + 연산자 하나로
이제 취약해서 바로 할 수 있도록 이렇게 되어 있죠
굉장히 좀 탈리 졌다고 볼 수가 있습니다
자 그러면 요 코드 한번 볼게요
대형 e 스트링 에서 str 되었습니다
다 3사에서 문자열을 의미하는 여치 큰따옴표 있게 돼 있죠
전문 짤과 문제를 더 합니다 그래서 스팅이 넣어 쓰니까 요즘 없겠습니까
3.14 라고 하는 뭡니까
문자 열이 되겠죠 그쵸 자 그 다음에 프로세스 5 했읍니다 이건 양수
2조 적었지만 2% 쓰란 것을 우리가 표기를 하지 않습니다 지금
그래서 이거는 5가 출력 될 거고요 자오 + o
요걸 어떻게 서정수 하고 정우 수저 그렇기 때문에 그 2단
결과를 출력을 해 주죠 그래서 숫자 10이 추력 되구요
그 다음에 5 + 쪽 못했습니다 앞에 영 이란 것을 생략하고 쓰는 형태
2 줘
그래서 이것도 이제 시온아 에서는 많이 썼죠
예 시 입을 뿌렸을 때 어서 2.5 이렇게 출력이 됩니다
자 그 다음에 이것은 뭡니까 문자열 + 문자의 약해서 이건 뭡니까 위하고
똑같죠
그저 해서 55 라 지금 55 아니라 5
라고 다음 붙여 아 그 다음에 5.0 1 예쁘게 있습니다
어느분이 부동 소수 입니다 하지만 뒤에 문자열이 같이 따라 나오죠
그래서 이것과 이것이 딱 결합된 하나의 문자열을 만들어 지죠
그래서 5.02 고 그랬습니다
초 그 다음에 상점 회사 돼 있고 5 연결되어 있습니다 그래서 3000
145
이렇게 만드시구요 그 다음 위에서 했던 요 부분을 이제 화단에서 투영
하죠
이때 우리는 3.14 라고 하는 부동 소수 에 값이 아닌 바로 뭡니까
문자열이 라고 하는 것을 우리는 알아야만 합니다 4
아 그렇구나 개시 샵에서는 문자열이 어
우선 입니다 그래서 문자열의 모든 무엇을 하든 간에 다 문자 일이 있으면
다 문자열로 다 통으로 바뀌는 구나 하는 것을 우리가 알 수 있죠
자 그 다음에 여기서 한가지 더요 상한 볼까요
뭐냐면요
여기서 어
제가 콘 소의 좀 콘솔 i
어 라인 하고요 그 다음에 음
여기 str 여기다가 자 이렇게 조 볼게요
어 앞에다가 어 1 들어서 1
이러한 좋습니다 숫자 줘 뉴스입니다
저희 다음에 여기다가 테스트 이렇게 문제 여러 줬습니다
그 다음에 뒤에다가 제가 또
에 잠 점 1 4
어 아 이렇게 또 숫자를 좋습니다
자 그 다음에 제가 이다 가입이 cd 김웅 차이를 이렇게 좋습니다
자 이렇게 되면 어떻게 되겠습니까
그리고 제가 틀려 합니다 자 한 문장에서 그 문자열이 하나만 있어도 이
전체가 무엇을 바뀐다
바로 문짝 열로 바뀝니다 그래서 제가 요 슬 한번 실행을 해보면 그
결과를 알 수 있죠
자 이렇게 해서 실제로
시정을 해보니까 얼마 값이 나왔습니까 자 아까 이라고 테스트 3.2 사고
abcd 이렇게 나오죠
그래서 하나의 문체 그래서 지그 어제가 지금 보여드린 요 애가 전부다
2개의 대해서 말이 나와서 혹시나 하신 분인데 천하의 문장 아내의 이렇게
문자열이 하나도 있으면 이 전체가 하나의 문자열로 재편 안된다는 거
여러분들이 기억을 하시면은 조금 더 도움이 될거라 생각합니다
[음악]
그리고 이 시프트 연산과 관계 연산자 나온데요 자 시프트 연산과 광경
산전은 cc 프 플 잡아 똑같습니다
저 쓰임새도 똑같구요 형태도 똑같고 모으게 달리 뭐 얻게 뭐 설명할
이유가 전혀 없죠
자 그렇지만 요건 을 여러분들 기억하셔야 만합니다 관계 연산자의 결과
그렇죠
우리가 관계 연산자 의 결과 그래서 c 언어에서도 10을 뿔에서 는 그
관계 연산자 의 결과가 모여 씁니까 영과 실제 일이었죠
그리고 그 관계 연산자 의 결과를 0과 1로 써 제 투표 수를 우리가
결정할 수가 있었습니다
하지만 14분 이런 것이 된다 안된다 안된다 안되고 바로 모두 다 들어와
폴 싸고 하는 이 키워드를 사용해 지만 어그 같은 그 편한 비교 라든가
이런 부분들이 가능하다는 얘기입니다 해서 매일 해서 뭐 이 품은 예를
됐어요
그 다음에 a 하고 어떤 비교를 하는데 저 이것이 많이 일하고 같으냐
뭐 이런식으로 이렇게 비교를 할 수 있겠죠 이렇게 했을때 만약에 여기에
어이 라고 하는 이것은 문제 상수가 들어 있었다고 하는
당연히 볼 수 있 겁니다 저 폴 수요 폴스 임에는 시샵 에서는 이것을
무엇으로 폴 수로 이렇게 어 결과를 그렇게 볼 결과를 그런 값으로 낸다는
얘기죠
하지만 c 하고 싶을 뿔은 전부다 몰래 입니까
영어 레조 그쵸 예 그래서 아 고런 부분에 좀 차이가 있습니다 그래서 아
그렇구나
예시 샵에서는 딱 이렇게 고정 됐구나
그래서 좀 못해 보면 깔릴 수 있죠 예 연구하게 0 일까
그럼 이거 될 수 있고 - 2 돼 있었고 뭐 여러가지 각도로 될 수
있잖아요 그 것들 다 들어간다
아 그게 언제 꿈 좀 뭐가 조금 좀머 슬프죠
하지만 시 샵에서는 틀어 펄스 paul's 라고 하는 그 값을 아예 to
드 상으로 명 시험을 통해서 이런 약간 좀 어
범위가 너무 넓어 진 것을 이제 좋게 하고 그 다음에 좀더 그 간소하게
초 간단하게 만드는 그런 경향이 있습니다
아 여기서 부터 소개드리는 연산자는 용 시 샵에서 이제 새롭게 이제
등장하는 아 그 같은 연산자 인데요
자의 영상 자들은 과거에는 이제 함수로 써 존재 승 해서 함수를 통해서
이런 분들을 다했지만 또는 객체를 통해서 했지만 이제 이렇게 하는 것이
아니라 키우 2 수준으로 이끌어 내린 겁니다 그래서 키워드를 통해서
간단하게 사용할 수 있도록 만든 것이 지금 소개해드린 eg 뭐 예치 못
유로 운 어그 연산자의 해당이 됩니다
자 그리고 이런 연산자 든요 반드시 쓸 이온 전혀 없습니다 우리가 프레임
하다 보면은
이런 게 필요한데 있을까 그 다음에 이것들이 시작을 지원 해 줄까 라고
할 때 뭐 그런걸 비슷한 있었다 라고 하면은 그 기억을 더듬어서 어요
연산자를 이제 찾아가면 되는 것이죠 그래서 이런 것이 있다란 정도만
여러분들이 이해를 하시면됩니다
자 이제 연산자 입니다 이제 연산자이 줘
그래서 이것은 형식 호 아닙니다 저희 쓰고 자는 이 변수가 좀 이런
데이터 타입으로 변환이 가능한 뒤에
전부 다음에 그런 데이터 타입과 데이터가 서로 간의 호환이 될 수 있는지
이런 것들을 호흡
조사한 것이죠 많이 그저 호환이 안 된다고 했을 때 그 값을 억지로
된다든가 뭐 있게 되면 뭐 후로 일어나거나 또는 어떻습니까
값이 잘려나가는 그런 현상들이 말씀 되겠죠
또는 입력 으로부터 데이터를 받았습니다 받은 값이 아 내가 원하는 값이
아닌 거예요 그럼 어떻게 하면 됩니까 다시 그것이 어 다시 입력해 달라고
사용자에게 되물어 야 되죠
그랬을 때 그런 부분들을 판단하기 위한 부분들이 바로 지금 소개해드리는
이즈 연산자를 사용하면 쉽게 그것을 할 수가 있습니다
자 그 형식은 이렇습니다 e 붐 에다가 변수를 써주고 요
그다음 eg 있어 주고요 그다음 여기는 클래스 형이 올 수 있고 했던
클래스 형 또는 목 객체 형태가 올 수 있겠죠
그런 그 체형 태울 수 있고요 그 다음에 데이터 형이 이렇게 옳다
했습니다
그래서 이것은 여러분의 실제 그 소스로 없는 좀 더 쉽게 이해할 수
있는데요
요것을 통해서 얻을 수 있는 결과는 요
여긴 어디지 트루 폴 씬 볼 수 있나 해서 병 호환이 되며 는 툴을
것이고 호환이 안되면 볼 수 있을 것이고 그래서 두 값을 가지고서
입력받은 값에 대해서 어그 데이터를 우리가 판단할 수 있겠죠
자 그 다음에 업 악 씬과 언 박싱 할 때도 요 부분을 사용할 수
있습니다 서막 씨를 한다는 것은 그 값을 오브젝트와 같은 데이터 형으로
변환 거죠 바꾼 거죠 그래서 그 변수에 값을 오브젝트로 어떤 바꿀 수

댓글 0개

등록된 댓글이 없습니다.

 
Total 64건 1 페이지
썸네일
제목

Menu