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

    1. 비 정적 방법을 사용하여 1차원 배열을 오름차순으로 정렬하는 방법은 무엇입니까?

      정렬되지 않은 배열을 먼저 설정하십시오. int[] list = {87, 45, 56, 22, 84, 65}; 이제 중첩된 for 루프를 사용하여 함수에 전달되는 목록을 정렬합니다. for(int i=0; i< arr.Length; i++) {    for(int j=i+1; j<arr.Length; j++) {       if(arr[i]>=arr[j]) {          temp=arr[j];     &

    2. C#에서 배열 클래스의 Reverse() 메서드를 사용하는 방법

      Array 클래스의 Reverse() 메서드는 전체 1차원 Array의 요소 순서를 반전시킵니다. 배열을 뒤집으려면 Array.Reverse() 메서드를 사용하십시오 - Array.Reverse(temp); 반대 방법 내에서 다음 코드 스니펫과 같은 요소를 설정합니다. int[] list = { 29, 15, 30, 98}; int[] temp = list; C#에서 Reverse() 메서드를 구현하기 위해 다음 코드를 실행할 수 있습니다. 예 using System; namespace Demo {    cl

    3. C#에서 들쭉날쭉한 배열을 어떻게 선언, 초기화 및 액세스합니까?

      지그재그 배열 선언 Jagged 배열은 배열의 배열입니다. 당신은 int 유형의 점수라는 이름의 들쭉날쭉한 배열을 −로 선언할 수 있습니다. int [][] 포인트; 지그재그 배열 초기화 이제 초기화하는 방법을 살펴보겠습니다. int[][] 포인트 =new int[][]{new int[]{10,5},new int[]{30,40}, new int[]{70,80},new int[ ]{ 60, 70 }}; 지그재그 배열 요소에 액세스 다음과 같이 들쭉날쭉한 배열 요소에 액세스합니다. 포인트[i][j]); 다음은 C#에서 들쭉날쭉한

    4. C#에서 배열 클래스의 SetValue(,) 메서드를 사용하는 방법은 무엇입니까?

      SetValue() 메서드는 1차원 배열의 지정된 위치에 있는 요소에 값을 설정합니다. 인덱스는 32비트 정수로 지정됩니다. 먼저 배열을 설정합니다. Array arr = Array.CreateInstance(typeof(String), 6); SetValue() 메서드를 사용하여 요소에 설정 값이 없습니다. arr.SetValue("One", 0); arr.SetValue("Two", 1); arr.SetValue("Three", 3); arr.SetValue("F

    5. C#에서 배열 클래스의 Sort() 메서드를 사용하는 방법은 무엇입니까?

      Sort() 메서드는 Array의 각 요소에 대한 IComparable 구현을 사용하여 전체 1차원 Array의 요소를 정렬합니다. 배열을 설정합니다. int[] list = { 22, 12, 65, 9}; Sort() 메서드를 사용하여 배열을 정렬합니다. Array.Sort(list); 다음은 Sort() 메서드를 사용하는 방법을 배우기 위한 예제입니다. 예 using System; namespace Demo {    class Program {       static void M

    6. C#에서 문자열 클래스의 Compare 메서드를 사용하는 방법은 무엇입니까?

      Compare 메서드는 지정된 두 문자열 개체를 비교하고 정렬 순서에서 상대적 위치를 나타내는 정수를 반환합니다. 먼저 문자열을 설정합니다. string str1 = "Jack"; string str2 = "Mac"; 이제 Compare() 메서드를 사용하여 문자열을 비교하고 비교 결과가 0이면 문자열이 같다는 의미입니다. String.Compare(str1, str2) == 0 전체 예를 살펴보겠습니다. 예시 using System; namespace StringApplication { &

    7. C#에서 배열의 ToString() 메서드를 사용하는 방법은 무엇입니까?

      ToString() 메서드는 현재 개체를 나타내는 문자열을 반환합니다. 아래 예제에서는 ToString() 메서드를 다른 Array 클래스 메서드와 함께 사용했습니다. arr.GetLowerBound(0).ToString() 예 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace lower {    class Program {       static void Main(

    8. C#에서 Try/catch 블록을 사용하는 방법은 무엇입니까?

      예외는 프로그램의 한 부분에서 다른 부분으로 제어를 전송하는 방법을 제공합니다. C# 예외 처리는 try, catch, finally라는 네 가지 키워드를 기반으로 합니다. , 던지기 . 시도 - try 블록은 특정 예외가 활성화된 코드 블록을 식별합니다. 그 뒤에 하나 이상의 catch 블록이 옵니다. 잡다 − 프로그램은 문제를 처리하려는 프로그램의 위치에서 예외 처리기로 예외를 포착합니다. catch 키워드는 예외의 catch를 나타냅니다. 다음은 C#에서 try, catch 및 finally를 사용하는 방법을

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

      직렬화/역직렬화를 사용하면 데이터를 보내고 받아 다른 응용 프로그램과 통신할 수 있습니다. XmlSerializer를 사용하면 개체가 XML로 인코딩되는 방식을 제어할 수 있습니다. XML 직렬화를 수행하려면 다음 두 클래스가 필요합니다. - StreamWriter 클래스 XmlSerializer 클래스 StreamWriter 및 직렬화할 개체의 매개 변수를 사용하여 Serialize 메서드를 호출합니다. string myPath = new.xml; XmlSerializer s = new XmlSerializer(setti

    10. C#에서 콘솔 클래스의 WriteLine() 메서드를 사용하는 방법은 무엇입니까?

      WriteLine()은 System 네임스페이스에 정의된 Console 클래스의 메서드입니다. 이 문으로 인해 환영합니다!라는 메시지가 표시됩니다. 아래와 같이 화면에 표시됩니다 - 예시 using System; namespace Demo {    class Test {       static void Main(string[] args) {          Console.WriteLine("Welcome!");  

    11. C# 목록에서 임의의 요소를 선택하는 방법은 무엇입니까?

      먼저 C#에서 목록을 설정합니다. var list = new List<string>{ "one","two","three","four"}; 이제 요소 수를 가져와 무작위로 표시합니다. int index = random.Next(list.Count); Console.WriteLine(list[index]); C#의 목록에서 임의의 요소를 선택하려면 다음 코드를 실행하십시오 - 예 using System; using System.Collections.G

    12. C#에서 들쭉날쭉한 배열에 어떻게 액세스합니까?

      Jagged 배열은 배열의 배열입니다. 점수 유형이 int인 들쭉날쭉한 배열을 다음과 같이 선언할 수 있습니다. int [][] points; 이제 초기화하는 방법을 살펴보겠습니다. int[][] points = new int[][]{new int[]{10,5},new int[]{30,40}, new int[]{70,80},new int[]{ 60, 70 }}; −로 들쭉날쭉한 배열 요소에 액세스합니다. int x = points[0][1]; 다음은 C#에서 들쭉날쭉한 배열에 액세스하는 방법을 보여주는 전체 예입니다. 예시 u

    13. C#에서 사전 값으로 사전 목록을 정렬하는 방법은 무엇입니까?

      키와 값으로 사전 목록을 설정합니다. var d = new Dictionary<string, int>(); d.Add("Zack", 0); d.Add("Akon", 3); d.Add("Jack", 2); d.Add("Tom", 1); 키를 가져와 정렬합니다. var val = d.Keys.ToList(); val.Sort(); 다음 코드를 실행하여 값을 기준으로 사전 목록을 정렬할 수 있습니다. 예시 using System; using System

    14. C#에서 문자열을 문자열 배열의 요소로 분할하는 방법은 무엇입니까?

      분할하려는 문자열을 설정합니다. string str = "Hello World!"; split() 메서드를 사용하여 문자열을 별도의 요소로 분할합니다. string[] res = str.Split(' '); 다음은 C#에서 문자열을 문자열 배열의 요소로 분할하는 전체 코드입니다. 예시 using System; class Demo {    static void Main() {       string str = "Hello World!";

    15. C#에서 정규식을 사용하여 문자열을 분할하는 방법은 무엇입니까?

      정규식을 사용하여 문자열을 분할하려면 Regex.split을 사용하십시오. 문자열이 −라고 가정해 보겠습니다. string str = "Hello\r\nWorld"; 이제 Regex.split을 사용하여 아래와 같이 문자열을 분할합니다. - tring[] res = Regex.Split(str, "\r\n"); 다음은 C#에서 정규식을 사용하여 문자열을 분할하는 전체 코드입니다. 예시 using System; using System.Text.RegularExpressions; class De

    16. C#에서 문자열 구분 기호로 문자열을 분할하는 방법은 무엇입니까?

      구분자는 아래 문자열에서 볼 수 있는 쉼표입니다. string str = "Welcome,to,New York"; 이제 구분자를 따로 설정하세요. char[] newDelimiter = new char[] { ',' }; Split() 메서드를 사용하여 구분 기호를 매개 변수로 고려하여 문자열을 분할합니다. str.Split(newDelimiter, StringSplitOptions.None); 문자열 구분 기호로 문자열을 분할하려면 다음 코드를 실행하십시오 - 예시 using System; c

    17. C#에서 2차원 배열의 요소에 어떻게 액세스합니까?

      2차원 배열은 x개의 행과 y개의 열이 있는 테이블로 생각할 수 있습니다. 2차원 배열의 요소는 첨자를 사용하여 액세스합니다. 즉, 배열의 행 인덱스와 열 인덱스입니다. int x =a[1,1];Console.WriteLine(x); 2차원 배열에서 요소에 액세스하는 방법을 보여주는 예를 살펴보겠습니다. 예 using System;namespace Demo { class MyArray { static void Main(string[] args) { /* 5행 2열 배열*/ int[,] a =new int[5, 2] {{0 ,0}

    18. C# 메서드를 재귀적으로 어떻게 호출합니까?

      C# 메서드를 재귀적으로 호출하기 위해 다음 코드를 실행할 수 있습니다. 여기서 숫자의 계승은 재귀 함수 display()를 사용하여 찾는 것입니다. 값이 1이면 Factorial이 1이므로 1을 반환합니다. if (n == 1) return 1; 그렇지 않은 경우 1값이 5인 경우 다음 반복에 대해 재귀 함수가 호출됩니다! Interation1: 5 * display(5 - 1); Interation2: 4 * display(4 - 1); Interation3: 3 * display(3 - 1); Interation4: 4 *

    19. C#에서 구조를 만드는 방법은 무엇입니까?

      C#에서 구조체는 값 형식 데이터 형식입니다. 하나의 변수에 다양한 데이터 유형의 관련 데이터를 담을 수 있도록 도와줍니다. struct 키워드는 구조를 만드는 데 사용됩니다. 구조를 정의하려면 struct 문을 사용해야 합니다. struct 문은 프로그램에 대해 둘 이상의 멤버가 있는 새 데이터 유형을 정의합니다. 예를 들어 Book 구조를 선언하는 방법은 다음과 같습니다. struct Books {    public string title;    public string author; &n

    20. C#에서 배열 요소에 액세스하기 위해 'for 루프'를 어떻게 사용합니까?

      for 루프는 일련의 명령문을 여러 번 실행하고 루프 변수를 관리하는 코드를 축약합니다. 다음은 for 루프입니다. 예시 using System; namespace ArrayApplication {    class MyArray {       static void Main(string[] args) {          int [] n = new int[10]; /* n is an array of 10 integers */   &nbs

    Total 2668 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:75/134  20-컴퓨터/Page Goto:1 69 70 71 72 73 74 75 76 77 78 79 80 81