pc์์ โ x๋ผ๊ณ ๋์ค๊ธธ๋ ๋์ธ์ค ์์๋๋๋ง ์๋๋ค? ์ ๊ธฐํจ
์ด๊ฒ ์ค๋ฐ๊ฟ ๊ธฐํธ๊ฐ ๊ฐ์ด ๋ฐ๋ผ๋ค์ด๊ฐ์ ๊ทธ๋ฐ๊ฑธ๋ก ์๊ณ ์์
string[] notedatasplit = notedata.text.Split(new string[] { ";", "/r/nย " }, System.StringSplitOptions.None);
/ ๋์ ์ญ์ฌ๋์๋คย
์ด๋ ๊ฒ ๊ณ ์น๋ฉด ๋จ ๋ด๊ฐ ํด๋ด
๊ทธ๋ฆฌ๊ณ #3์ a, 001์ b ๋ก ํด์ ๋น๊ตํ๋ค๋ ๊ฑด ๋ฌด์จ๋ป์ธ์ง ๋ชจ๋ฅด๊ฒ ์
๊ทผ๋ฐ if(s="#00) ; if(s="#01)... ์ด๋ฐ์์ผ๋ก ํ์ง๋ง๊ณ ย Switch๋ฅผ ์จ๋ผ
switch (s)
{
case "#00":
Debug.Log("s");
break;
case "#01":
Debug.Log("x");
break;
}
if๋ฅผ ์ฐ๋๊ฒ๋ณด๋ค ๊ท์ฐฎ๊ณ ๊ธธ์ด๋ณด์ผ์ง ๋ชฐ๋ผ๋ ์ด๋ ๊ฒ ํด์ผ if else๋ณด๋ค๋ ์ฝ๊ฐ์ด๋ผ๋ ๋นจ๋ผ์ง๊ณ ๊ฐ๋ ์ฑ์ด ์ข์์ ๋์ค์ ๋ฒ๊ทธ๋ฅผ ์ผ์ผํฌ ํ๋ฅ ๋ ์ค์ด๋ฌ
๊ธ๊ณ ์ ๊ฒ ์ด๋ฏธ notedatasplit์ด๋ผ๋ย 1์ฐจ์ ๋ฐฐ์ด ๋ณ์์ ์ฐจ๋ก๋ก ์ง์ ๋๊ฑฐ์ foreach์์ ์ฐจ๋ก๋๋ก ๋ถ๋ฌ๋ด๋ ๊ฑฐ๊ณ
notedatasplit[0] = "#03", notedatasplit[1] = "001", notedatasplit[2] = "#02", notedatasplit[3] = "001" ์ด๋ฐ์์ผ๋ ๋ค์ด๊ฐ ์์
foreach๋ฌธ ๋ค์์ ์์๋กย print(notedatasplit[4]); ย ์ด๋ ๊ฒ ๋ฃ์ด๋ณด๋ฉด ์ ์ ์์
๋จ์ฝ ๋ ๋ง๋๋ก ๋ฌธ์์ด ๋ณ์ a๋ฅผ ์ง์ ํ ๋ค ๊ฑฐ๊ธฐ์ #03์ด๋ผ๋ ํน์ ๊ฐ์ย ๋์ ํ๋ฉด a๋ ๋น์ฐํ #03์์ ์ด๋ฏธ ์๊ณ ์๋๋ฐ if(a==#03)์ด๋ผ๋ ์กฐ๊ฑด์์ ๋ฃ์ด์ผ ํ ์ด์ ๊ฐ ์์์ย a๊ฐ ๋ญ์ง ๋ชจ๋ฅผ๋ ์๋ฏธ๊ฐ ์๋๊ฑฐ์งย
์ฌ์ค ์ ๊ธ pc์์ ๋ก๊ทธ์ธํ๊ณ ์ด๊ฑด๋ฐ ์ง๊ธ ๋ค์ด๊ฐ๋ณด๋ ์ ๋ฐ์๋ก ๋์ค๋ค์ใ ใ ๊ฐ์ฌํฉ๋๋ค!!
์...์ ๊ฐ ํ๋ง์ #03;001์ ๋๋ก ๋๋๋ฉด #03์ด๋ 001์ด ๋์ค์์์ ์ด ๋๊ฐ๋ก ๋๋ ์ง๊ฑธ ๊ฐ๊ฐ ๋ณ์๋ก ์ง์ ํด์ ๋ฐ๋ก๋ฐ๋ก ๋ถ๋ฌ์ฌ ์ ์๋์ง...c++์ ๋ชจ๋ฅด๋๊น ์ดํ๋ ฅ์ด ๋ธ๋ฆฌ๋ค์ ๊ทธ๋ฅ ๋์ด๊ฐ์ ๋ ๋ฉ๋๋คใ ใ
๋ต๊ธ์ ๋๊ธ๋ก ๋ฌ์๋ ๊ธธ์ด์ง ๊ฒ ๊ฐ์์ ๋ณธ๋ฌธ์ ์ถ๊ฐ๋ก ๋ฃ์
ํ ์ ๊ฐ ๋ฐ๋ผ๋ ๋ต์ด์์ด์ใ ใ ๊ฐ์ฌํฉ๋๋ค!!