본문 바로가기

Programming Language41

[C#] foreach문 foreach - 주로 배열이나 컬렉션에 사용되는 반복문이다. 컬렉션의 각 요소를 하나씩 꺼내와서 foreach 루프 내의 블록을 실행할 때 사용된다. 편리하게도 배열 (또는 컬렉션)의 끝에 도달하면 자동으로 반복이 종료된다. 예제 foreach(데이터 형식 변수명 in 배열_또는_컬렉션) 코드 또는 코드 블록 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 using System; using static System.Console; namespace Foreach { class MainApp { static void Main(string[] args) { int[] arry = new int[] { 1, 2, 3, 4, 5, 6 }; foreach (var arr in arry) .. 2019. 5. 18.
이것이 C# 12장 연습문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 using System; using static System.Console; using System.Collections; namespace AS { class As { static void Main(string[] args) { int[] arr = new int[10]; try { for (int i = 0; i 2019. 5. 15.
이것이 C# 11장 연습문제 풀이 1. 첫번째 Queue는 모든형에 대한 값을 받을수있다. 두번째는 int 형으로 할당했기 때문에 10이라는 값을 제외한 나머지 변수들은 int형이 아니라서 불가합니다. 2. string string 2019. 5. 13.
이것이 C# 10장 연습문제 풀이 1. string 형식을 int 로 변환할수 없습니다. 2. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 using System; using static System.Console; namespace Practice2 { class MainApp { public static void Main() { int[,] A = new int[2, 2] { { 3, 2 }, { 1, 4 } }; int[,] B = new int[2, 2] { { 9, 2 }, { 1, 7 } }; int[,] Result = new int[2, 2] { {(A[0 , 0] * B[0 , 0]) + (A[0 , 1] * B[1 , 0]) , (A[ 0 , 0] * .. 2019. 5. 13.
이것이 C# 9장 연습문제 풀이 1. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 using System; using static System.Console; namespace Practice2 { class NameCard { public int age { get; set; } public string name { get; set; } } class MainApp { public static void Main() { NameCard nameCard = new NameCard() { name = "상현", age = 24 }; WriteLine("나이 : {0}", nameCard.age); WriteLine("이름 : {0}", nameCard.name); } } } http://colorsc.. 2019. 5. 13.
이것이 C# 8장 연습문제 풀이 1. 인터페이스는 클래스와 비슷해 보이지만 메소드, 이벤트, 인덱서, 프로퍼티만 가질 수 있다는 차이가 있다. 하지만, 직접 구현하지 않고 정의만을 가진다. 2. 추상 클래스는 인터페이스와 달리 "구현"을 가질 수 있다. 또한 추상 메소드도 가질 수 있다. 기본 한정자를 명시하지 않으면 private이다. 2019. 5. 13.