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

    1. C#에서 배열의 요소에 액세스하는 방법은 무엇입니까?

      먼저 배열을 정의하고 초기화하십시오 - int[] p = new int[3] {99, 92, 95}; 이제 배열 요소를 표시하십시오 - for (j = 0; j < 3; j++ ) {    Console.WriteLine("Price of Product[{0}] = {1}", j, p[j]); } 요소에 액세스하려면 다음과 같이 원하는 요소의 인덱스를 포함하기만 하면 됩니다. - p[2]; 위는 세 번째 요소에 액세스하는 것입니다. 이제 전체 코드를 살펴보겠습니다 - 예 using S

    2. C#의 기본 메서드에서 명령줄 인수가 어떻게 전달됩니까?

      Main() 메서드는 진입점입니다 - static void Main(string[] args) 인수 배열 args는 인수를 설정하는 데 사용됩니다 - string[] args) 두 개의 인수를 추가하면 다음이 설정됩니다 - var args = new string[] {"arg1","arg2”} 다음은 데모 코드입니다 - 예시 using System; namespace Demo {    class HelloWorld {       // args

    3. C#에서 매개변수는 어떻게 전달되나요?

      매개변수는 C#에서 값이나 참조로 전달됩니다. 이를 통해 out 매개변수와 param 배열을 사용하여 매개변수를 전달할 수도 있습니다 - 가치 이 메서드는 인수의 실제 값을 함수의 형식 매개변수에 복사합니다. 이 경우 함수 내부의 매개변수에 대한 변경 사항은 인수에 영향을 미치지 않습니다. 참조 이 메서드는 인수의 메모리 위치에 대한 참조를 형식 매개변수에 복사합니다. 이는 매개변수에 대한 변경 사항이 인수에 영향을 미친다는 것을 의미합니다. 밖으로 return 문은 함수에서 하나의 값만 반환하는 데 사용할 수 있습니다. 그러

    4. C#에서 한 배열의 섹션을 다른 배열로 복사하는 방법은 무엇입니까?

      C#의 Array.Copy() 메서드는 한 배열의 섹션을 다른 배열로 복사하는 데 사용됩니다. 다음은 구문입니다 - Array.Copy(src, dest, length); 여기, src =복사할 배열 목적지 =대상 배열 길이 =복사할 요소 수 다음은 C#에서 배열 클래스의 Copy(,,) 메소드 사용법을 보여주는 예입니다 - 예시 using System; class Program {    static void Main() {       int[] arrSourc

    5. C#에서 두 배열을 비교하는 방법은 무엇입니까?

      먼저, 비교할 두 배열을 설정하십시오 - // two arrays int[] arr = new int[] { 99, 87, 56, 45}; int[] brr = new int[] { 99, 87, 56, 45 }; 이제 SequenceEqual()을 사용하여 두 배열을 비교하십시오 - arr.SequenceEqual(brr); 다음은 두 배열을 비교하는 코드입니다 - 예 using System; using System.Linq; namespace Demo {    class Program {   &

    6. C#에서 두 날짜를 비교하는 방법은 무엇입니까?

      C#에서 날짜를 비교하려면 먼저 DateTime 개체를 사용하여 비교할 두 날짜를 설정해야 합니다. 우리는 C#에서 DateTime 클래스를 사용할 것입니다 - 날짜 1 DateTime date1 = new DateTime(2018, 08, 05); Console.WriteLine("Date 1 : {0}", date1); 날짜 2 DateTime date2 = new DateTime(2018, 08, 07); Console.WriteLine("Date 2 : {0}", date2); 이제 C#

    7. C#에서 두 사전을 비교하는 방법은 무엇입니까?

      두 사전을 비교하려면 먼저 두 사전을 설정하십시오 - 사전 원 IDictionary<int, int> d = new Dictionary<int, int>(); d.Add(1,97); d.Add(2,89); d.Add(3,77); d.Add(4,88); // Dictionary One elements Console.WriteLine("Dictionary One elements: "+d.Count); 사전 원 IDictionary<int, int> d2 = new Dictionary&

    8. 두 목록을 비교하고 C#의 세 번째 목록에 차이점을 추가하는 방법은 무엇입니까?

      먼저 두 개의 목록을 설정하십시오 - 목록 1개 List < string > list1 = new List < string > (); list1.Add("A"); list1.Add("B"); list1.Add("C"); list1.Add("D"); 목록 2 List < string > list2 = new List < string > (); list2.Add("C"); list2.Add("D&

    9. C#에서 같음에 대해 두 목록을 비교하는 방법은 무엇입니까?

      두 개의 목록 설정 - 목록 1개 List < string > list1 = new List < string > (); list1.Add("A"); list1.Add("B"); list1.Add("C"); list1.Add("D"); 목록 2 List < string > list2 = new List < string > (); list2.Add("C"); list2.Add("D");

    10. C#을 사용하여 10진수를 8진수로 변환하는 방법은 무엇입니까?

      8진수 값을 얻으려면 10진수 값에 대해 while 루프를 사용하고 나머지를 8진수에 대해 설정된 배열에 저장합니다. 여기서 우리는 배열에서 mod 8로 나머지를 설정했습니다. 그런 다음 숫자를 8 −로 나눕니다. while (dec != 0) {    oct[i] = dec % 8;    dec = dec / 8;    i++; } 전체 코드를 살펴보겠습니다. 여기서 십진수는 18 −입니다. using System; namespace Demo {    

    11. C#에서 2D 배열을 1D 배열로 변환하는 방법은 무엇입니까?

      2차원 배열과 1차원 배열을 설정 - int[,] a = new int[2, 2] {{1,2}, {3,4} }; int[] b = new int[4]; 2D를 1D 배열로 변환하려면 이전에 선언한 2차원을 1차원으로 설정하십시오. - for (i = 0; i < 2; i++) {    for (j = 0; j < 2; j++) {       b[k++] = a[i, j];    } } 다음은 C#에서 2차원 배열을 1차원 배열로 변환하는 완전한 코드입니다

    12. 배열의 섹션을 C#의 다른 배열로 복사하는 방법은 무엇입니까?

      C#의 Array.Copy() 메서드는 한 배열의 섹션을 다른 배열로 복사하는 데 사용됩니다. 다음은 구문입니다 - Array.Copy(src, dest, length); 여기, src =복사할 배열 목적지 =대상 배열 길이 =복사할 요소 수 다음은 C#에서 배열 클래스의 Copy(,,) 메소드 사용법을 보여주는 예입니다 - 예 using System; class Program {    static void Main() {       int[] arrSource

    13. C#에서 함수 재정의와 메서드 숨기기의 차이점은 무엇입니까?

      재정의 재정의에서 하위 클래스 유형에 고유한 동작을 정의할 수 있습니다. 이는 하위 클래스가 요구 사항에 따라 상위 클래스 메서드를 구현할 수 있음을 의미합니다. Overriding을 구현하는 추상 클래스의 예를 살펴보겠습니다 − 예시 using System; namespace PolymorphismApplication {    abstract class Shape {       public abstract int area();    }    c

    14. C# 목록의 항목 수를 계산하는 방법은 무엇입니까?

      C#의 Array.Count 속성을 사용하여 C#의 목록에 있는 항목 수 계산 - 목록 설정 List<string> myList = new List<string>() {    "electronics",    "clothing",    "appliances",    "accessories" }; 이제 C#에서 목록의 항목 수를 계산하십시오. − myList.Count

    15. C#을 사용하여 사전을 만드는 방법은 무엇입니까?

      사전은 C#의 키와 값의 모음입니다. Dictionary는 System.Collection.Generics 네임스페이스에 포함되어 있습니다. 사전을 생성하려면 먼저 사전을 설정하고 키와 값을 추가해야 합니다. 여기에 값이 있는 5개의 키를 사전에 추가했습니다. 키와 값 유형을 int로 설정했습니다. IDictionary<int, int> d = new Dictionary<int, int>(); d.Add(1,44); d.Add(2,34); d.Add(3,66); d.Add(4,47); d.Add(5,76);

    16. C#의 값 유형과 참조 유형

      값 유형 및 참조, 둘 다 C#의 유형입니다 − 값 유형 값 유형 변수에 값을 직접 할당할 수 있습니다. System.ValueType 클래스에서 파생됩니다. 값 유형에는 데이터가 직접 포함됩니다. int 유형을 선언하면 시스템에서 값을 저장할 메모리를 할당합니다. 값 유형 변수는 스택에 저장됩니다. 숫자, 알파벳 및 부동 소수점 숫자를 각각 저장하는 int, char 및 float가 그 예입니다. 참조 유형 메모리 위치를 나타냅니다. 여러 변수를 사용하여 참조 유형은 메모리 위치를 참조할 수 있습니다. 메모리 위치의 데이터

    17. C#을 사용하여 디렉토리를 만드는 방법은 무엇입니까?

      C#에서 디렉토리를 생성, 이동 및 삭제하기 위해 System.IO.Directory 클래스에는 메소드가 있습니다. 먼저 System.IO 네임스페이스를 가져옵니다. 이제 Director.CreateDirectory() 메서드를 사용하여 지정된 경로에 디렉터리를 만듭니다. - string myDir = @"D:\NEW"; if (!Directory.Exists(myDir)) {    Directory.CreateDirectory(myDir); } 같은 방법으로 하위 디렉토리를 만들 수 있습니

    18. C#의 변수 인수(Varargs)

      param 키워드를 사용하여 C#에서 변수 인수를 가져옵니다. 정수를 곱하는 예를 살펴보겠습니다. 우리는 정수 값을 원하는 만큼 받아들이기 위해 params 키워드를 사용했습니다 - static int Multiply(params int[] b) 위의 내용을 통해 하나의 int 값과 두 개의 int 값으로 숫자의 곱을 찾을 수 있습니다. 다음은 여러 값으로 동일한 함수를 호출합니다. - int mulVal1 = Multiply(5); int mulVal2 = Multiply(5, 10); C#에서 변수 인수가 작동하는 방식을

    19. C#에서 배열을 정의하는 방법은 무엇입니까?

      C#에서 배열을 정의하려면 − int[] runs = new int[10]; 이제 같은 줄에서 배열을 초기화합시다 - int[] runs = new int[5] {99, 92, 95}; 다음은 배열을 선언, 초기화 및 표시하는 방법을 보여주는 예입니다. − 예시 using System; namespace Program {    class Demo {       static void Main(string[] args) {          i

    20. 캡슐화는 C#에서 어떻게 구현됩니까?

      캡슐화는 액세스 지정자를 사용하여 구현됩니다. 액세스 지정자는 클래스 멤버의 범위와 가시성을 정의합니다. C#은 Public, Private, Protected, Internal, Protected internal 등의 액세스 지정자를 지원합니다. 캡슐화는 클래스가 자신의 멤버 변수와 멤버 함수를 다른 함수 및 개체로부터 숨길 수 있도록 하는 비공개 액세스 지정자의 예를 통해 이해할 수 있습니다. 다음 예에서 우리는 길이와 너비를 변수로 할당된 개인 액세스 지정자 −를 가집니다. 예 using System; namespace

    Total 2668 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:25/134  20-컴퓨터/Page Goto:1 19 20 21 22 23 24 25 26 27 28 29 30 31