Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • C#

    1. C#에서 더 이상 사용되지 않는 특성은 무엇입니까?

      메소드에 사용되지 않는 속성이 있는 경우 컴파일러는 컴파일된 후 코드에서 경고를 발행합니다. 클래스에서 새 메서드를 사용 중이고 여전히 클래스에서 이전 메서드를 유지하려는 경우 이전 메서드 대신 새 메서드를 사용해야 한다는 메시지를 표시하여 해당 메서드를 사용되지 않는 것으로 표시할 수 있습니다. 다음은 obsolete 속성이 어떻게 사용되는지 보여주는 예입니다 - using System; public class Demo {    [Obsolete("Old Method shouldn't be

    2. C#에서 삼항 연산자란 무엇입니까?

      삼항 연산자는 C#의 조건 연산자입니다. 세 개의 인수를 사용하고 부울 표현식을 평가합니다. 예를 들어 - y = (z == 1) ? 100 : 180; 위에서 첫 번째 피연산자가 true(1)로 평가되면 두 번째 피연산자가 평가됩니다. 첫 번째 피연산자가 false(0)로 평가되면 세 번째 피연산자가 평가됩니다. 다음은 예입니다 - 예시 using System; namespace Demo {    class Program {       static void Main(strin

    3. C# 목록의 AddRange 메서드는 무엇입니까?

      목록의 AddRange 메서드는 전체 요소 컬렉션을 추가합니다. 예를 들어 보겠습니다 - 먼저 C#에서 목록을 설정하고 요소를 추가하십시오 - List<int> list = new List<int>(); list.Add(100); list.Add(200); list.Add(300); list.Add(400); 이제 목록에 추가할 요소의 배열을 설정하십시오 - // array of 4 elements int[] arr = new int[4]; arr[0] = 500; arr[1] = 600; arr[2] =

    4. C#.NET의 모든 데이터 형식에 대한 기본 클래스는 무엇입니까?

      Object는 C#의 모든 데이터 형식에 대한 기본 클래스입니다. 개체 유형은 C# 공통 유형 시스템(CTS)의 모든 데이터 유형에 대한 궁극적인 기본 클래스입니다. 개체는 System.Object 클래스의 별칭입니다. 값형이 객체형으로 변환되는 것을 boxing이라고 하고, 객체형이 값형으로 변환되는 것을 unboxing이라고 한다. 다음은 객체 데이터 유형의 사용을 보여주는 예입니다 - using System; using System.IO; namespace Demo {    class objectClas

    5. C#에서 LINQ를 사용하는 방법은 무엇입니까?

      LINQ(언어 통합 쿼리)는 Microsoft .NET Framework 구성 요소이자 C#의 균일한 쿼리 구문입니다. 메소드 이름 세트가 있으며 쿼리 표현식으로 언어를 확장합니다. C#의 LINQ의 경우 -를 사용합니다. using System.Linq; 예를 들어 보겠습니다. 여기에서 LINQ 계산 방법인 Count 및 Average를 사용하여 C#에서 요소 수와 해당 요소의 평균을 찾았습니다. - 예 using System; using System.Linq; class Demo {    static vo

    6. LINQ를 사용하여 C#에서 목록을 정렬하는 방법은 무엇입니까?

      LINQ orderby 키워드를 사용하여 C#에서 목록을 정렬합니다. 아래 예에서 우리는 요소에 대한 orderby를 설정했습니다 - var myLen = from element in myList orderby element.Length select element; 예를 들어 보겠습니다 - 예시 using System; using System.Collections.Generic; using System.Linq; class Demo {    static void Main() {     &nb

    7. C#에서 NameValueCollection 클래스를 사용하는 방법은 무엇입니까?

      NameValueCollection은 단일 키에 대해 둘 이상의 값을 설정합니다. 이제 C# 프로그램에서 사용하는 방법을 살펴보겠습니다. 컬렉션 설정 - static NameValueCollection GetCollection() {    NameValueCollection myCollection = new NameValueCollection();    myCollection.Add("Tim", "One");    myCollection.Ad

    8. C#의 종료자는 무엇입니까?

      C#의 종료자는 클래스의 인스턴스를 파괴하는 데 사용됩니다. 이를 통해 리소스를 해제하는 데 사용할 수도 있습니다. 다음은 Finalizer에 대한 몇 가지 핵심 사항입니다. - 한 클래스에 하나의 종료자만 허용됩니다. 종료자를 상속하거나 오버로드할 수 없습니다. 종료자는 매개변수를 가질 수 없습니다. 종료자가 자동으로 호출 C#의 종료자는 소멸자처럼 선언됩니다. 클래스 이름이 Demo라고 가정해 보겠습니다. 따라서 다음은 종료자가 됩니다. − ~Demo() {    // } 종료자 선언은 클래스 이름 앞

    9. C#에서 미리 정의된 특성이란 무엇입니까?

      다음은 C#에서 미리 정의된 속성입니다 − 속성 사용 조건부 단종 속성 사용 사전 정의된 속성 AttributeUsage는 사용자 정의 속성 클래스를 사용하는 방법을 설명합니다. 다음은 구문입니다 - [AttributeUsage (    validon,    AllowMultiple = allowmultiple,    Inherited = inherited )] 조건부 이 미리 정의된 속성은 실행이 지정된 전처리 식별자에 따라 달라지는 조건부 메서드를 표시합니다. Debu

    10. C# 프로그램의 기본 구조는 무엇입니까?

      먼저 C#의 샘플 프로그램을 살펴보겠습니다. − using System; namespace DemoApplication {    class HelloWorld {       static void Main(string[] args) {          Console.WriteLine("Welcome!");          Console.ReadKey();    

    11. C#에서 반사란 무엇입니까?

      리플렉션 개체는 런타임에 형식 정보를 얻는 데 사용됩니다. 실행 중인 프로그램의 메타데이터에 대한 액세스를 제공하는 클래스는 System.Reflection 네임스페이스에 있습니다. 시스템의 MemberInfo 개체입니다. 리플렉션 클래스는 클래스와 관련된 속성을 검색하기 위해 초기화되어야 합니다. 아래 예에서 우리는 대상 클래스의 개체를 설정했습니다 - System.Reflection.MemberInfo info = typeof(MyClass); 다음은 예입니다 - 예시 using System; using System.Ref

    12. C#의 참조 데이터 형식은 무엇입니까?

      C#의 참조 데이터 형식에는 변수에 저장된 실제 데이터가 없지만 변수에 대한 참조는 포함되어 있습니다. C#에서 다음은 기본 제공 참조 유형입니다. - 객체 유형 개체 유형은 C# 공통 유형 시스템(CTS)의 모든 데이터 유형에 대한 궁극적인 기본 클래스입니다. 개체 유형에는 다른 유형, 값 유형, 참조 유형, 사전 정의 또는 사용자 정의 유형의 값을 할당할 수 있습니다. 예 object ob; ob = 250; // boxing 동적 유형 동적 데이터 유형 변수에 모든 유형의 값을 저장합니다. 이러한 유형의 변수에 대한 유형

    13. C#에서 들쭉날쭉한 배열이란 무엇입니까?

      Jagged 배열은 C#의 배열 배열입니다. 선언하고 초기화할 수 있습니다 - int[][] rank = new int[1][]{new int[]{5,3,1}}; 다음은 C#에서 들쭉날쭉한 배열을 사용하는 방법을 보여주는 예입니다 − 예 using System; namespace Program {    class Demo {       static void Main(string[] args) {          int[][] rank =

    14. C#의 모든 예외에 대한 기본 클래스는 무엇입니까?

      System.SystemException 클래스는 미리 정의된 모든 시스템 예외의 기본 클래스입니다. System.Exception 클래스에서 파생된 일부 예외 클래스는 System.ApplicationException 및 System.SystemException 클래스입니다. System.ApplicationException 클래스는 응용 프로그램에서 생성된 예외를 지원합니다. 따라서 프로그래머가 정의한 예외는 이 클래스에서 파생되어야 합니다. 다음은 기본 클래스 System.SystemException − 아래의 예외입니다.

    15. C#에서 Try-Catch-Finally

      C# 예외는 0으로 나누려는 시도와 같이 프로그램이 실행되는 동안 발생하는 예외적인 상황에 대한 응답입니다. C# 예외 처리는 다음 키워드를 사용하여 수행됩니다. - 시도 - try 블록은 특정 예외가 활성화된 코드 블록을 식별합니다. 그 뒤에 하나 이상의 catch 블록이 옵니다. 잡다 − 프로그램은 문제를 처리하려는 프로그램의 위치에서 예외 처리기로 예외를 포착합니다. catch 키워드는 예외의 catch를 나타냅니다. 드디어 − finally 블록은 예외가 발생했는지 여부에 관계없이 주어진 명령문 세트를 실행

    16. C#의 하위 문자열

      하위 문자열은 C#에서 문자열의 하위 부분을 가져오는 데 사용됩니다. 이를 위해 substring() 메서드가 있습니다. C#에서 substring() 메서드를 사용하여 고유한 문자가 있는지 모든 하위 문자열을 확인합니다. 문자열의 길이까지 반복합니다. 하위 문자열이 다른 문자열과 일치하는 경우 해당 문자열에 고유한 문자가 없다는 의미입니다. 다음 코드를 실행하여 문자열에 고유한 문자가 모두 있는지 확인할 수 있습니다. 예제는 Substring() 메소드의 사용법을 보여줍니다 - 예 using System; using Syste

    17. C#의 스트림

      스트림은 기본적으로 통신 경로를 통과하는 바이트 시퀀스입니다. 입력 스트림과 출력 스트림의 두 가지 주요 스트림이 있습니다. 입력 스트림은 파일에서 데이터를 읽는 데 사용되고(읽기 작업) 출력 스트림은 파일에 쓰기(쓰기 작업)에 사용됩니다. System.IO 네임스페이스의 FileStream 클래스는 파일 읽기, 쓰기 및 닫기를 돕습니다. 이 클래스는 추상 클래스 Stream에서 파생됩니다. FileStream 객체를 생성하여 새 파일을 생성하거나 기존 파일을 엽니다. 다음은 구문입니다 - FileStream <object

    18. C#의 휘발성 키워드

      C#에서 동시성 문제를 줄이려면 volatile 키워드를 사용하세요. 예를 들어 보겠습니다. 다음은 공용 변수에 volatile 키워드를 사용하는 방법입니다 - class Program {    public volatile int a;    public void Program(int _a) {       i = _i;    } } 다른 예를 보겠습니다. 두 개의 정적 변수가 있습니다. 새로운 방법으로 설정하십시오 - _out = "Welco

    19. MacOS에서 C#을 위한 최고의 IDE는 무엇입니까?

      Windows에서 C# 프로그램을 실행하는 데 가장 적합한 IDE는 Visual Studio입니다. MacOS에서 최고의 IDE는 Monodevelop으로 간주될 수 있습니다. Monodevelop은 Windows, Linux 및 MacOS와 같은 여러 플랫폼에서 C#을 실행할 수 있는 오픈 소스 IDE입니다. Monodevelop은 Xamarin Studio라고도 합니다. Monodevelop에는 C# 프로그램을 실행하기 위한 C# 컴파일러가 있습니다. Windows, macOS 및 Linux에서 사용할 수 있습니다. Mac

    20. C#에서 키워드 시도/캐치/마침내/던지기

      예외 처리는 다음 키워드와 그 사용법을 기반으로 합니다 - 시도 - try 블록은 특정 예외가 활성화된 코드 블록을 식별합니다. 그 뒤에 하나 이상의 catch 블록이 옵니다. 잡다 − 프로그램은 문제를 처리하려는 프로그램의 위치에서 예외 처리기로 예외를 포착합니다. catch 키워드는 예외의 catch를 나타냅니다. 드디어 − finally 블록은 예외가 발생했는지 여부에 관계없이 주어진 명령문 세트를 실행하는 데 사용됩니다. 예를 들어 파일을 열면 예외 발생 여부에 관계없이 파일을 닫아야 합니다. 던지다 −

    Total 2668 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:21/134  20-컴퓨터/Page Goto:1 15 16 17 18 19 20 21 22 23 24 25 26 27