using System;using System.Collections;using System.Collections.Generic;using System.Collections.Specialized;using System.Diagnostics;using System.IO;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;using System.Runtime.Serialization.Formatters.Binary;using System.Threading;namespace ConsoleApp1{ class Man { public string name; public int age; public Man(string name_in = "", int age_in = 0) { name = name_in; age = age_in; } public void AddAge(int addValue) { age += addValue; } public void MinusAge(int minusValue) { if (age - minusValue > 0) age -= minusValue; else Console.WriteLine("유효하지 않은 입력 : age가 -가 됩니다."); } public void SetName(string name_in) { name = name_in; } public void SetAge(int age_in) { age = age_in; } public void print() { Console.WriteLine("이름 : {0}, 나이 : {1}", name, age); } } class Program { static void Main(string[] args) { Man maaan = new Man(); maaan.SetName("건우"); maaan.SetAge(26); maaan.print(); } }}
using System;using System.Collections;using System.Collections.Generic;using System.Collections.Specialized;using System.Diagnostics;using System.IO;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;using System.Runtime.Serialization.Formatters.Binary;using System.Threading;namespace ConsoleApp1{ class Student { private string name; private int number; public Student() { } public Student(int number_in, string name_in) { number = number_in; name = name_in; } public void AppendStudent(int number_in, string name_in) { number = number_in; name = name_in; } public void print() { Console.WriteLine("{0}번 : {1}", number, name); } } class Info { List<Student> students = new List<Student>(); public void AppendStudent(Student student) { students.Add(student); } public void print() { foreach (var student in students) student.print(); } } //enum names { 건우, 민수, 철수, 영희, 자두}; class Program { static void Main(string[] args) { Info info = new Info(); info.AppendStudent(new Student(1, "건우")); info.AppendStudent(new Student(2, "민수")); info.AppendStudent(new Student(3, "철수")); info.AppendStudent(new Student(4, "영희")); info.AppendStudent(new Student(5, "자두")); info.print(); Console.WriteLine(); Student[] students = new Student[5]; students[0] = new Student(1, "건우"); students[1] = new Student(2, "민수"); students[2] = new Student(3, "철수"); students[3] = new Student(4, "영희"); students[4] = new Student(5, "자두"); for (int i = 0; i < 5; i++) students[i].print(); Console.Write("출력하고 싶은 출석번호 쓰슈 : "); int number = int.Parse(Console.ReadLine()); if ((number >= 1 && number <= 5) == false) Console.WriteLine("유효하지 않은 입력입니다"); else students[number - 1].print(); } }}