Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C#

  1. C#에서 bool의 기본값

    기본 연산자를 사용하여 bool 유형의 기본값을 가져옵니다. - bool a = default(bool); 위에서는 default 키워드를 사용하여 기본값을 가져왔습니다. bool −의 기본값을 표시하는 코드를 살펴보겠습니다. 예 using System; public class Demo {    public static void Main() {       bool a = default(bool);       // default for bool  

  2. C#의 nameof 키워드

    nameof 연산자는 변수, 유형 또는 멤버가 될 수 있는 요소의 문자열 리터럴을 반환합니다. 예를 들어, 다음은 우리의 변수입니다 - var vehicle = "motorbike"; 문자열 리터럴을 얻으려면 nameof −를 사용하세요. nameof(vehicle); 다음은 nameof 키워드를 구현하는 코드입니다 - 예시 using System; public class Program {    static void Main() {       var vehicle

  3. C#의 Enum.GetName

    Enum.GetName을 사용하여 Enum 값의 문자열 표현을 가져옵니다. 두 개의 매개변수가 있습니다 - 유형 - 열거 유형 개체 − 열거의 값 다음은 예입니다 - 예 using System; class Demo {    enum Vehicle {       Car,       Motorbike,       Truck,       Bicycles    };  

  4. C#의 Enum.GetNames

    열거형에 있는 상수 이름의 배열을 가져옵니다. 다음은 구문입니다 - Enum.GetNames(Type) 여기에 입력 열거형입니다. 다음은 예입니다 - 예 using System; class Demo {    enum Vehicle {       Car,       Motorbike,       Truck,    };    static void Main() {      

  5. C# NullReference 예외

    NullReferenceException은 멤버 필드 또는 null을 가리키는 함수 유형에 액세스하려고 할 때 발생합니다. 다음은 예입니다 - 예시 using System; class Demo {    static void Main() {       string str = null;       if (str.Length > 0) {          Console.WriteLine(str);   &n

  6. C#에서 두 개의 배열 결합

    먼저 두 개의 배열을 선언하고 초기화합니다. - int[] arr1 = { 37, 45, 65 }; int[] arr2 = { 70, 89, 118 }; 이제 새 목록을 만드십시오 - var myList = new List<int>(); myList.AddRange(arr1); myList.AddRange(arr2); AddRange() 메서드를 사용하여 배열을 새로 생성된 목록에 넣습니다. myList.AddRange(arr1); myList.AddRange(arr2); 이제 아래와 같이 목록을 배열로 변환하십시오

  7. C#에서 배열의 크기를 조정할 수 있습니까?

    C#에서는 배열의 크기를 조정할 수 없지만 Array.Resize를 사용하면 배열을 다른 크기의 새 배열로 바꿀 수 있습니다. 다음은 우리의 배열입니다 - char[] ch = new char[10]; ch[0] = 'a'; ch[1] = 'b'; 이제 크기 조정 - Array.Resize<char>(ref ch, 10); 다음은 완전한 예입니다 - 예 using System; class Program {    static void Main() {    

  8. C#의 버퍼 유형

    바이트 범위를 처리하려면 C#에서 버퍼 유형을 사용하십시오. Buffer.BlockCopy 메소드는 한 바이트 배열에서 다른 바이트 배열로 바이트를 복사합니다. 예시 using System; class Demo {    static void Main() {       // byte arrays       byte[] b1 = new byte[] {39, 45, 58 };       byte[] b2 = new byte[5];  

  9. C#의 버퍼 블록 복사

    한 바이트 배열에서 다른 바이트 배열로 바이트를 복사합니다. 예시 using System; class Demo {    static void Main() {       // byte arrays       byte[] b1 = new byte[] {55, 66, 77, 88, 99};       byte[] b2 = new byte[8];       // copying bytes from one to anot

  10. C# 배열을 다른 크기의 새 배열로 바꾸기

    C# 배열을 새 배열로 바꾸려면 Array.Resize를 사용하십시오. 그것으로 새 배열의 크기를 설정하십시오 - Array.Resize<char>(ref arr, 4); 이제 아래와 같이 배열에 새 요소를 추가합니다. - 예시 using System; class Program {    static void Main() {       char[] arr = new char[5];       arr[0] = 'J';   &nb

  11. 배열의 바이트 수를 계산하는 C# 프로그램

    바이트 배열 설정 - byte[] b = { 5, 9, 19, 23, 29, 35, 55, 78 }; 바이트 수를 계산하려면 - Buffer.ByteLength(b) 다음은 코드입니다 - 예시 using System; class Program {    static void Main() {       byte[] b = { 5, 9, 19, 23, 29, 35, 55, 78 };       int len = Buffer.ByteLength(b);  

  12. C#의 버퍼 GetByte 예제

    C#에서 GetByte() 메서드를 사용하여 개별 바이트 읽기 − 배열 설정 - int[] arr = { 3, 4, 12 }; 이제 Buffer.GetByte()를 사용하여 배열 요소를 표시하고 개별 바이트를 읽습니다 - for (int i = 0; i < Buffer.ByteLength(arr); i++) {    Console.WriteLine(Buffer.GetByte(arr, i)); } 다음은 코드입니다 - 예시 using System; using System.Text; public class

  13. C#의 버퍼 SetByte 예제

    SetByte() 메서드는 지정된 배열의 특정 위치에 있는 바이트에 지정된 값을 할당합니다. 먼저 배열을 설정하십시오 - int[] arr = { 3, 4, 12 }; 이제 SetByte()를 사용하여 값을 할당하십시오 - Buffer.SetByte(arr, 3, 20); 다음은 전체 코드입니다 - 예 using System; using System.Text; public class Demo {    public static void Main() {       int[] arr =

  14. C# AddRange() 메서드를 사용하여 두 배열 병합

    먼저 두 개의 배열을 설정하십시오 - int[] arr1 = { 15, 20, 27, 56 }; int[] arr2 = { 62, 69, 76, 92 }; 이제 새 목록을 만들고 AddRange() 메서드를 사용하여 병합하십시오 - var myList = new List<int>(); myList.AddRange(arr1); myList.AddRange(arr2); 그 후, 병합된 컬렉션을 배열로 변환 - int[] arr3 = myList.ToArray() 전체 코드를 살펴보겠습니다. 예 using System;

  15. 한 배열에서 다른 배열로 바이트 범위를 복사하는 C# 프로그램

    Buffer.BlockCopy 메서드를 사용하여 한 배열에서 다른 배열로 바이트 범위를 복사합니다. - 바이트 배열 설정 - byte[] b1 = new byte[] {22, 49}; byte[] b2 = new byte[5]; 한 배열에서 다른 배열로 바이트 복사 - Buffer.BlockCopy(b1, 0, b2, 0, 2); 다음은 완전한 코드입니다 - 예시 using System; class Demo {    static void Main(){       // byte arr

  16. C#의 Array.BinarySearch 메서드

    BinarySearch 메서드를 사용하여 배열 요소의 위치를 ​​가져옵니다. 문자열 배열 설정 - string[] str = { "a", "m", "i", "t"}; 이제 Array.BinarySearch를 사용하여 문자 t의 위치를 ​​얻으십시오 - Array.BinarySearch(str, "t"); 다음은 전체 코드입니다 - 예시 using System; using System.Text; public class Demo {  

  17. C# 정수 배열을 문자열 배열로 변환하는 프로그램

    ConvertAll 메서드를 사용하여 정수 배열을 문자열 배열로 변환합니다. 정수 배열 설정 - int[] intArray = new int[5]; // Integer array with 5 elements intArray[0] = 15; intArray[1] = 30; intArray[2] = 44; intArray[3] = 50; intArray[4] = 66; 이제 Array.ConvertAll() 메서드를 사용하여 정수 배열을 문자열 배열로 변환 - Array.ConvertAll(intArray, ele => el

  18. 값이 배열에 있는지 확인하는 C# 프로그램

    Array.Exists 메소드를 사용하여 값이 배열에 있는지 확인하십시오. 문자열 배열 설정 - string[] strArray = new string[] {"keyboard", "screen", "mouse", "charger" }; 배열에서 keyboard 값을 찾아야 한다고 가정해 보겠습니다. 이를 위해 Array.Exists() −를 사용하십시오. Array.Exists(strArray, ele => ele == "keyboard&quo

  19. 배열에서 마지막으로 일치하는 요소를 찾는 C# 프로그램

    마지막으로 일치하는 요소를 찾으려면 Array.LastIndexOf 메서드를 사용합니다. 요소가 정수 배열에 없으면 -1을 반환합니다. 다음은 배열입니다 - int[] val = { 97, 45, 76, 21, 89, 45 }; 이제 요소 45의 마지막 인덱스를 검색해야 한다고 가정해 보겠습니다. 이를 위해 Array.LastIndexOf() 메서드를 사용하십시오 - int res = Array.LastIndexOf(val, 45); 다음은 예입니다 - 예시 using System; using System.Text; publi

  20. C# 배열의 TrueForAll() 메서드

    배열의 TrueForAll() 메서드를 사용하면 모든 요소에서 조건을 확인할 수 있습니다. 예를 들어 보겠습니다 - 예 using System; using System.Text; public class Demo {    public static void Main() {       int[] val = { 97, 45, 76, 21, 89, 45 };       // checking whether all the array element are more than

Total 2668 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:48/134  20-컴퓨터/Page Goto:1 42 43 44 45 46 47 48 49 50 51 52 53 54