Q1.
아래 C# 코드에 대한 설명으로 틀린 것은?
(A) MyClass a = c as MyClass;
(B) MyClass b = (MyClass)c;
|
Q2.
다음 코드는 C# Generics T를 사용한 예이다. 설명으로 틀린것은?
T t = default(T);
|
Q3.
다음은 Enum.GetNames() 메서드의 Prototype으로 이 메서드의 파라미터는 Type 형식을 갖고 있다.
public static string[] GetNames(Type enumType);
아래와 같이 MsgType이 정의되어 있을 때, 다음 중 Enum.GetNames()의 파라미터로 사용될 수 없는 것은?
public enum MsgType {Info, Warning, Error}
|
Q4.
IEnumerable 인터페이스를 구현한 C# 클래스의 객체를 하나씩 차례로 출력하고자 할 때, 다음중 가장 적합한 것은?
|
Q5.
다음중 C# 인터페이스 (Interface)에서 선언할 수 있는 것들만 모은 것은?
1. 메서드
2. 속성
3. 이벤트
4. Enum
5. 구조체(struct)
|
Q6.
다음 C# 메서드들은 동일한 오버로딩(Overloading)을 나타낸다. 동일하지 않은 한 예제는?
|
Q7.
C#에서 @ 심벌을 사용할 때가 아닌것은?
|
Q8.
다음 C# 익명 타입 (Anonymous Type) 예제에서 틀린 것은?
|
Q9.
다음 C# 코드중 다른 결과를 리턴하는 것은?
|
Q10.
C#에서 숫자를 표현한 방법으로 틀린 것은?
|