์ฌ์ง๊ณผ ๊ฐ์ ๋ฐฉ์์ผ๋ก ํ๋ณํ์ ํ๋๋ฐ
์ด๋ฐ ์๋ฌ๊ฐ ๋จ๋๋ฐ ํน์ ๋ญ๊ฐ ์์ธ์?
++
ํ์ฌ ์ธํํ๋ ๊ฐ ์ค์
์ ํ ์คํธ ์์ ์ซ์ ์ ์ด๋ ๋ฐ์์ด ์๋๋๋ฐ..
++
ํด๊ฒฐํจ ใณใณ
์ฌ์ง๊ณผ ๊ฐ์ ๋ฐฉ์์ผ๋ก ํ๋ณํ์ ํ๋๋ฐ
์ด๋ฐ ์๋ฌ๊ฐ ๋จ๋๋ฐ ํน์ ๋ญ๊ฐ ์์ธ์?
++
ํ์ฌ ์ธํํ๋ ๊ฐ ์ค์
์ ํ ์คํธ ์์ ์ซ์ ์ ์ด๋ ๋ฐ์์ด ์๋๋๋ฐ..
++
ํด๊ฒฐํจ ใณใณ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
์์ ์ ํ์๋๊ฑฐ ์๋ฌด๊ฒ๋ ์๊ณ ํน์ด์ ์ด๋ผ๋ฉด TMP์ธ๊ฑฐ ๋ฟ์ธ๋ฐ..
์ธ์คํํฐ ์ฐฝ์ text(tmp) ์์๋ ์๋ฌด๊ฒ๋ ์์ ์ด๋จ์
1์ ์ ์๋๋ฐ 1์ด ์ง์์ง๋๋ฐ ํน์ ๋ฌด์จ ๋ฌธ์ ์ง ์?
์ธ๊ฒ์์์ ์ ์ผ๋ฉด checktext ์๋ ๊ฐ์ด ์ค์๊ฐ์ผ๋ก ๋ณํจ
์ ์์ checktext์ ์ฐธ์กฐ๋ฅผ inputfield๋ก๋ฐ๊ฟจ์ ใ ใ ๋ฐ๊พธ๋๊น ๊ฐ์ ๋ฐ๋๊ฑฐ๋ ? value๋ ์ ๋ถ๋ค? ๊ทผ๋ฐ ์ ํฌ๋ฉง ์ต์ ์ ์ ์๊พธ ๋ธ
string -> String
์๋๋ค ๋ฏธ์..
๊ทธ๋ฅ ๊ฐ์ด ์ ๋นํ์ง ์์๊ฐ๋ด.. ๋น์คํธ๋ง ๋ค์ด๊ฐ๊ฑฐ ์๋์ผ?
https://stackoverflow.com/questions/8321514/input-string-was-not-in-a-correct-format
์ ์์ checktext์ ์ฐธ์กฐ๋ฅผ inputfield๋ก๋ฐ๊ฟจ์ ใ ใ ๋ฐ๊พธ๋๊น ๊ฐ์ ๋ฐ๋๊ฑฐ๋ ? value๋ ์ ๋ถ๋ค? ๊ทผ๋ฐ ์ ํฌ๋ฉง ์ต์ ์ ์ ์๊พธ ๋ธ
๋ฐ์ ์น๊ตฌ ๋ง๋๋ก checktext๊ฐ ๋น์คํธ๋ง ์๋๋๋ง ๋์ํ๊ฒ ๋ฐ๊ฟ๋ด.. ์๋๋ฉด ์์ธ์ฒ๋ฆฌ ์ถ๊ฐํด์ ์์ธ๋ ๋๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ค์ ํ์ ;;03.03 12:08:10
์์ธ์ฒ๋ฆฌ ์๋๋๊ฑฐ ๋ง๊ณ ๋ ๋ค ์ ์์ ์ผ๋ก ๋จ๋๊ฑฐ๊ฐ์
ใณใณ ์ฐธ๊ณ ๋๋ค
if(checktext != "")๋ฅผ ๋ถํ๋ด
์คํธ๋ง ํ์ฑ์ update์์ ํ๋ฉด ์ด๋กํจ. inputํ๋์ onchanged ์ด๋ฒคํธ์์ ํด์ผ์ง. ๊ทธ๋ฆฌ๊ณ ์ฌ๋งํ๋ฉด parse๋ง๊ณ tryparse์จ
์ด๊ฒ ๋ง๋ฐ
tryparse๋ parse๋ ๋ง์ด ๋ฌ๋ผ? parse๋ง ๋ฐฐ์๊ฐ์ง๊ณ ์ฒจ๋ณด๋ค..
ํด๊ฒฐํจ ใ ใ ๋งํ๋๋ก ์ฐพ์๋ณด๋๊น ๋ฐ๋ก ๋๋ค
tryparse ์ธ๊ฑฐ๋ฉด try catch ์ฐ์ง๋ง ํ์ฑ ์คํจํ๋ฉด false ๋ฆฌํดํ๊ณ ์์ธ ์๋ฑ์