๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์„ ํ˜ธํ•˜๋Š”๊ฐœ๋ฐœ

c# .Net int.TryParse ์˜ค๋ฅ˜๊นŒ์ง€ ํ•œ๋ฒˆ์— ์˜ˆ์™ธ์ฒ˜๋ฆฌ

c# .Net int.TryParse ์˜ค๋ฅ˜๊นŒ์ง€ ํ•œ๋ฒˆ์— ์˜ˆ์™ธ์ฒ˜๋ฆฌ

์ž์„ธํ•œ์„ค๋ช…์€ ์•„๋ž˜ ๋งํฌ์—์„œ ํ™•์ธ

https://hijuworld.tistory.com/15

 

C#/.NET Parse, TryParse๋กœ String์„ int,double,DateTime ํƒ€์ž…์œผ๋กœ ํ˜•๋ณ€ํ™˜ ์‹œํ‚ค๊ธฐ

C#์—์„œ๋Š” ๋ฐ์ดํ„ฐ ํƒ€์ž…์„ ์‰ฝ๊ฒŒ ๋ณ€ํ™˜ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๋ฌธ๋ฒ•์„ ์ œ๊ณตํ•ด ์ค๋‹ˆ๋‹ค. ์•Œ์•„๋‘๋ฉด ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. C#์—์„œ String ํƒ€์ž…์— ๋ฌธ์ž์—ด์„ intํ˜•์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. int.Parse๋ฅผ ์ด์šฉํ•˜์—ฌ ์•„๋ž˜์™€ ๊ฐ™์ด

hijuworld.tistory.com

int intValue;
int.TryParse(ViewBag.intValue, out intValue); //null, ๊ณต๋ฐฑ์€ 0์œผ๋กœ ์ฒ˜๋ฆฌ๋จ, intValue์œผ๋กœ ํ• ๋‹น

//ViewBag์œผ๋กœ ๋„˜์–ด์˜จ ๊ฐ’์ด null์ธ ๊ฒฝ์šฐ์— 0์œผ๋กœ ์˜ˆ์™ธ์ฒ˜๋ฆฌ๋จ

int intValue;
int.TryParse(ViewBag.intValue, out intValue); //null, ๊ณต๋ฐฑ์€ 0์œผ๋กœ ์ฒ˜๋ฆฌ๋จ, intValue์œผ๋กœ ํ• ๋‹น

//ViewBag์œผ๋กœ ๋„˜์–ด์˜จ ๊ฐ’์ด null์ธ ๊ฒฝ์šฐ์— 0์œผ๋กœ ์˜ˆ์™ธ์ฒ˜๋ฆฌ๋จ