int main () {
}
int main()
{
์๋ฐ๋ ์ ์ C#์ ํ์ ์๋์๋
IDE๊ฐ ๊ทธ๋ ๊ฒ ์ํค๋๋ฐ
์ธ์ด๋ฐ๋ผ ์ ํด์ง๊ฑฐ ์๋. ๊ทธ๋ฅ ์ค๊ดํธ ์ฐ๋ ์ธ์ด๋ค ๋ค ํด๋น๋๋ ๋ก๋ฐฅ์
VS๊ฐ ๊ฐ์ ๋ก ๋ฏ์ด๊ณ ์น๋ค๊ณ !
๊ทธ๊ฑด ๋ค VS๊ฐ....
VS ๊ทธ๊ฒ ๋ํดํธ์ผ๋ฟ์ด๊ณ ์ฝ๋ฉ์คํ์ผ ์์ฒญ ์ธ๋ถ์ ์ผ๋ก ๊ณ ์น ์์์
ํ์ค์ง๋ฆฌ if๋ฌธ์ด ์ด๋ฐฉ๋ฉด ์ต๊ณ ์กด์ if(......) //Do something if(......) { //Do something }
if { //do something } ์ด๋ฌ๋์ ๋ ์์
if(...) return;if(....) { //Do something }if(....) { //Do something}if(....) {//Do something}์ด๊ฑด IDE ๋ ๋ชป์ ํด์ค๋ค
์ต๊ณ ์กด์์ ์ฌ์ค ์ค๊ดํธ๋ฅผ ์์ฐ๋ ํ์ด์ฌ์ด ์๋?๊น?
ํ์ด์ฌ? ๊ทธ๊ฑฐ ๊ตฌ๊ธ ์ ๋ค ์ฝ๋ ๋ณด๋ฉด ์คํ์ด์ค 4๊ฐ๊ฐ ์๋๋ผ 2๊ฐ ์ฐ๋๋ผ
ใ ใ ์ ์ฑ๋ชจ๋ ์ ์ธ ์ธ์ด๋ค
๊ทธ๊ฑฐ ในใ ์ ๊ทธ๋ ๊ฒ๋ง๋ ๊ฑฐ๋ ์ด์ ๋ผ๋์๋
์ง์ง ์ 2๊ฐ์ฉ ์ฐ๋๊ฑฐ ๊ฐ๋๋ฆฌ๊ณ ์ถ์ ในใ
ํ์ด์ฌ 2 ๋งํ ๋๊น์ง ์คํ์ด์ค 2๊ฐ ๋ค์ฌ์ฐ๊ธฐ ๊ณ ์งํ๋ค๊ฐ ํ์ด์ฌ 2 ๋งํ๋๊น 4๊ฐ ์ข ์ฐ๋ ๊ฑฐ ๊ฐ๋๋ฐ
ํญ์ด ์ ์ฑํ ๊ตญ๋ฃฐ์ด๊ฑฐ๋
ํ์๋ง ์จ์, ์ ์ ๋ณด๋ฉด ์ด์ง๋ฌ์ ๊ฐ๋ ์ฑ ์กด๋ ๊ตฌ๋ ค๋ณด์
๋๋ ์ฒ์์ ํ์ ์ผ๋๋ฐ, ์ฐ๋ค๋ณด๋๊น ์ ์ ์ชฝ์ด ๋ ํธํด์ง๋๋ผ
๋ฅ์ ์๋๋? ํ์ ์ฐ๋ฉด ํํ๋ฉด์ ๋ช์ค ๋ชป๋ด
๋์ ๋ณด๊ธฐ๊ฐ ํธํ๊ธด ํ๋๋ผ. ์ ์๋ ์ต์ํด์ ธ์ผํจ ใ ใ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
? ์ด๊ฑด ์๋ ํ๋ก๊ทธ๋๋ฐ ์ ๊ณ์์ ์ ๋ช ํ ๋ก๋ฐฅ์ธ๋ฐ? ํ์ ํ๋ ์ ๋ค๋ ๋ฐ๋๋ฐ์ง์ผ๋ก ๋ ๋ค์งํ๋ ์ต๊ณ ๊ธ ๋ก๋ฐฅ์
์ด๊ฒ ์ ๋ก๋ฐฅ์ด์ง. ๊ทธ๋ฅ ์ ํ ๋ค ๋ณด๋๋ฐ ์ง์ฅ์์. ์ ๊ฑฐ๋ณด๋ค ๋ณ์๋ช ๊ทธ์ง๊ฐ์ด ์ง๋๊ฒ ๋ ์ง์ฆ๋จ
์ ๊ตฌํ ๋ก๋ฐฅ์ด์ง ์ฝ๋ฉ ์ปดํ๋ฆฌํธ์์๋ ์ ์ ์ถ์ฒํ๊ธดํ์ง๋งใ ใ
๋ด ์๋ ๋๊ฐ ๋๊ธ๋ฌ๊ธฐ์ ์ ์ญ์ ํ๊ธดํ๋๋ฐ ๋ด๊ฐ c#, visual studio ๋ง์จ์ ์๋ชจ๋ฅผ์๋ ์๋ค๋ง ๋ฐฉ๊ธ ๋๊ฐ ๋๊ธ ๋จ ๊ฑฐ ๋ณด๊ณ ๋๊ฐ ์๊ธฐํ { ๋ฅผ ํจ์ ๋ฐ๋ก์์ ์ฐ๊ณ , crtl + k + f ๋ก ์ ๋ ฌํ๋๊น ๋๊ฐ ์ด๊ธ์ค์ ๋ฐ์์๋ ๊ฑธ๋ก ์ ๋ ฌ๋๋๋ฐ? ๊ฐ์๋ฆฌ๋ ์์ํด~
์ต์ ์ ๋ฐ๊พธ๋ฉด ์ ์๋ก ๋๊ฒ ๋ฐ๊ฟ์ ์์ ์ค์ -> C# ์ฝ๋ ํฌ๋งคํ ์ชฝ ๋ณด๋ฉด ๋จ
์๋ฐ๋ ์ ์ C#์ ํ์ ์๋์๋
IDE๊ฐ ๊ทธ๋ ๊ฒ ์ํค๋๋ฐ
์ธ์ด๋ฐ๋ผ ์ ํด์ง๊ฑฐ ์๋. ๊ทธ๋ฅ ์ค๊ดํธ ์ฐ๋ ์ธ์ด๋ค ๋ค ํด๋น๋๋ ๋ก๋ฐฅ์
VS๊ฐ ๊ฐ์ ๋ก ๋ฏ์ด๊ณ ์น๋ค๊ณ !
๊ทธ๊ฑด ๋ค VS๊ฐ....
VS ๊ทธ๊ฒ ๋ํดํธ์ผ๋ฟ์ด๊ณ ์ฝ๋ฉ์คํ์ผ ์์ฒญ ์ธ๋ถ์ ์ผ๋ก ๊ณ ์น ์์์
ํ์ค์ง๋ฆฌ if๋ฌธ์ด ์ด๋ฐฉ๋ฉด ์ต๊ณ ์กด์ if(......) //Do something if(......) { //Do something }
if { //do something } ์ด๋ฌ๋์ ๋ ์์
if(...) return;if(....) { //Do something }if(....) { //Do something}if(....) {//Do something}์ด๊ฑด IDE ๋ ๋ชป์ ํด์ค๋ค
์ต๊ณ ์กด์์ ์ฌ์ค ์ค๊ดํธ๋ฅผ ์์ฐ๋ ํ์ด์ฌ์ด ์๋?๊น?
ํ์ด์ฌ? ๊ทธ๊ฑฐ ๊ตฌ๊ธ ์ ๋ค ์ฝ๋ ๋ณด๋ฉด ์คํ์ด์ค 4๊ฐ๊ฐ ์๋๋ผ 2๊ฐ ์ฐ๋๋ผ
ใ ใ ์ ์ฑ๋ชจ๋ ์ ์ธ ์ธ์ด๋ค
๊ทธ๊ฑฐ ในใ ์ ๊ทธ๋ ๊ฒ๋ง๋ ๊ฑฐ๋ ์ด์ ๋ผ๋์๋
์ง์ง ์ 2๊ฐ์ฉ ์ฐ๋๊ฑฐ ๊ฐ๋๋ฆฌ๊ณ ์ถ์ ในใ
ํ์ด์ฌ 2 ๋งํ ๋๊น์ง ์คํ์ด์ค 2๊ฐ ๋ค์ฌ์ฐ๊ธฐ ๊ณ ์งํ๋ค๊ฐ ํ์ด์ฌ 2 ๋งํ๋๊น 4๊ฐ ์ข ์ฐ๋ ๊ฑฐ ๊ฐ๋๋ฐ
ํญ์ด ์ ์ฑํ ๊ตญ๋ฃฐ์ด๊ฑฐ๋
ํ์๋ง ์จ์, ์ ์ ๋ณด๋ฉด ์ด์ง๋ฌ์ ๊ฐ๋ ์ฑ ์กด๋ ๊ตฌ๋ ค๋ณด์
๋๋ ์ฒ์์ ํ์ ์ผ๋๋ฐ, ์ฐ๋ค๋ณด๋๊น ์ ์ ์ชฝ์ด ๋ ํธํด์ง๋๋ผ
๋ฅ์ ์๋๋? ํ์ ์ฐ๋ฉด ํํ๋ฉด์ ๋ช์ค ๋ชป๋ด
๋์ ๋ณด๊ธฐ๊ฐ ํธํ๊ธด ํ๋๋ผ. ์ ์๋ ์ต์ํด์ ธ์ผํจ ใ ใ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
? ์ด๊ฑด ์๋ ํ๋ก๊ทธ๋๋ฐ ์ ๊ณ์์ ์ ๋ช ํ ๋ก๋ฐฅ์ธ๋ฐ? ํ์ ํ๋ ์ ๋ค๋ ๋ฐ๋๋ฐ์ง์ผ๋ก ๋ ๋ค์งํ๋ ์ต๊ณ ๊ธ ๋ก๋ฐฅ์
์ด๊ฒ ์ ๋ก๋ฐฅ์ด์ง. ๊ทธ๋ฅ ์ ํ ๋ค ๋ณด๋๋ฐ ์ง์ฅ์์. ์ ๊ฑฐ๋ณด๋ค ๋ณ์๋ช ๊ทธ์ง๊ฐ์ด ์ง๋๊ฒ ๋ ์ง์ฆ๋จ
์ ๊ตฌํ ๋ก๋ฐฅ์ด์ง ์ฝ๋ฉ ์ปดํ๋ฆฌํธ์์๋ ์ ์ ์ถ์ฒํ๊ธดํ์ง๋งใ ใ
๋ด ์๋ ๋๊ฐ ๋๊ธ๋ฌ๊ธฐ์ ์ ์ญ์ ํ๊ธดํ๋๋ฐ ๋ด๊ฐ c#, visual studio ๋ง์จ์ ์๋ชจ๋ฅผ์๋ ์๋ค๋ง ๋ฐฉ๊ธ ๋๊ฐ ๋๊ธ ๋จ ๊ฑฐ ๋ณด๊ณ ๋๊ฐ ์๊ธฐํ { ๋ฅผ ํจ์ ๋ฐ๋ก์์ ์ฐ๊ณ , crtl + k + f ๋ก ์ ๋ ฌํ๋๊น ๋๊ฐ ์ด๊ธ์ค์ ๋ฐ์์๋ ๊ฑธ๋ก ์ ๋ ฌ๋๋๋ฐ? ๊ฐ์๋ฆฌ๋ ์์ํด~
์ต์ ์ ๋ฐ๊พธ๋ฉด ์ ์๋ก ๋๊ฒ ๋ฐ๊ฟ์ ์์ ์ค์ -> C# ์ฝ๋ ํฌ๋งคํ ์ชฝ ๋ณด๋ฉด ๋จ