์คํธ๋ง ๋น๋๋ผ๊ณ ์์๋ณด๊ณ ๋ฐ๋ผํด๋ดค๋๋ฐ
ย ย ย ย set
ย ย ย ย {
ย ย ย ย ย ย StringBuilder sb = new StringBuilder( valueย + "1b" + "2b"ย + "3c");
ย ย ย ย ย ย res.text = sb.ToString();
ย ย }
์ด๋ ๊ฒ๋ง ํด๋ย gc๋ง์ด ์ค์ผ์์๋๊ฑฐ ๋ง์?
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
get์ ๋ฃ๋๊ฒ์๋๋ผ ๋ฐ๋ก ๋ฐ๊นฅ์์ ์ ์ธํ๊ณ ์จ์ผํ๋
์ซ์ ๋ฐ๋๋๋ง๋ค ํ ์คํธ ๊ฐฑ์ ํด์ฃผ๋๊ฑฐ๋ผ์ ๊ฝค ๋น๋ฒํ๋ฐ ๊ทธ๋ฅ ํฉ์น๋๊ฒ ๋์ผ๋ ค๋ 4๋ฌธ์์ด ์ดํ๋ ๊ทธ๋ฅ ํฉ์น๋๊ฒ ๋ ์์๋ ์๋ค๊ณ ํ๊ธดํ๋ค
์ ๊ฑด ์คํธ๋ง๋น๋ ์๋ชป์ด๊ฑฐ๊ณ sb = new(value); sb.Append("1b"); sb.Append("2b"); sb.Append("3b"); ํด์ผ ํจ
์ ๊ณ ๋ง๋ค ๊ทธ๋ ๊ฒ ํ ๊ฒ ์ธ๊ฐค๋งํ๊ณณ์ด์๋ค ์ง์ง
sb๋ ๋งค๋ฒ ๋ง๋ค์ง๋ง๊ณ static์ ํ๋ ๋๊ณ ๋๋ ค์ฐ๋ฉด ์ข์์