C#/C#

ํด๋ž˜์Šค๋ฅผ ๋ฐฐ์—ด๋กœ ์„ ์–ธํ•˜๊ธฐ

Rainbow๐ŸŒˆCoder 2022. 2. 24. 15:27
728x90

C#์—์„œ class๋ฅผ ๋ฐฐ์—ด๋กœ ์„ ์–ธํ•˜์—ฌ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ์—๋Š”,
 ์•„๋ž˜ ์˜ˆ์ œ์™€ ๊ฐ™์ด ๋ฐฐ์—ด ์„ ์–ธ์‹œ์— new ํ‚ค์›Œ๋“œ๋ฅผ ์„ ์–ธํ•˜๊ณ , ๋‹ค์‹œ ํ•œ๋ฒˆ ๊ฐœ๋ณ„ ์š”์†Œ๋งˆ๋‹ค new ์„ ์–ธ์„ ํ•ด ์ฃผ์–ด์•ผ ํ•œ๋‹ค.

 

 

์ค€ํ™˜์ดํ˜•๋‹˜์ฉœ๋„ท - ๋”ฐ๋œปํ•˜๊ฒŒ ์ฆ๊ธฐ๋Š” ์ฝ”๋”ฉ ํ•œ ์ž”~โ™ช :: [C#] ํด๋ž˜์Šค๋ฅผ ๋ฐฐ์—ด๋กœ ์„ ์–ธํ•˜๊ธฐ (tistory.com)

 

 

[C#] ํด๋ž˜์Šค๋ฅผ ๋ฐฐ์—ด๋กœ ์„ ์–ธํ•˜๊ธฐ

์•„.. ์ด๊ฑฐ ์ €๋งŒ ๋ชฐ๋ž๋‚˜์š”? C# ํด๋ž˜์Šค์˜ ์ธ์Šคํ„ด์Šค๋ฅผ ๋ฐฐ์—ด๋กœ ์„ ์–ธํ• ๋•Œ ๋™์ ์œผ๋กœ ์ „์ฒด ํ• ๋‹นํ•œ ๋’ค, ๋‹ค์‹œ ํ•˜๋‚˜ํ•˜๋‚˜ ๋‹ค ํ• ๋‹นํ•ด์ค˜์•ผ ํ•˜๋‹ค๋‹ˆ. ์ด๊ฑฐ ๋•Œ๋ฌธ์— ์–ด์ œ์˜ค๋Š˜ ํ—ค๋ฉ˜๊ฑฐ ์ƒ๊ฐํ•˜๋ฉด..@#$%& ์ถœ์ฒ˜:hazelstyle.e

topnanis.tistory.com

 

์œ„ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•ด์„œ ์˜ˆ์ œ๋ฅผ ์ž‘์„ฑํ•˜์˜€๋‹ค.

using System;

namespace MoreOnArray
{
    class Test
    {
        int number;
        string name;

        public int Number { get; set; }
        public string Name { get; set; }
        public void TestShow()
        {
            Console.WriteLine($"์ˆซ์ž๋Š” {this.Number}... ์ด๋ฆ„์€ {this.Name}");
        }
    }
    class MainApp
    {
        static void Main(string[] args)
        {
            Test[] tests = new Test[100];
            for (int i=0; i<tests.Length; i++)
                tests[i] = new Test();
            if(tests[0]!=null)
            {
                tests[0].Number = 7;
                tests[0].Name = "์šฉ์ˆ˜์ฒ ";
                tests[0].TestShow();
            }
        }
    }
}

์ถœ๋ ฅ

์ˆซ์ž๋Š” 7... ์ด๋ฆ„์€ ์šฉ์ˆ˜์ฒ 

์š”์ ์€ C# ํด๋ž˜์Šค์˜ ์ธ์Šคํ„ด์Šค๋ฅผ ๋ฐฐ์—ด๋กœ ์„ ์–ธํ• ๋•Œ ๋™์ ์œผ๋กœ ์ „์ฒด ํ• ๋‹นํ•œ ๋’ค, ๋‹ค์‹œ ํ•˜๋‚˜ํ•˜๋‚˜ ๋‹ค ํ• ๋‹นํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ

 




728x90