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

    1. C#의 공분산 및 반공분산

      클래스를 효과적으로 다루려면 공분산과 대조분산의 개념을 사용하십시오. 다음을 우리의 클래스로 생각합시다. 하나는 클래스 Two의 기본 클래스이고 Two는 Three의 기본 클래스입니다. class One { } class Two: One { } class Three : Two { } 기본 클래스는 파생 클래스를 보유할 수 있지만 그 반대는 불가능합니다. 공분산을 사용하면 기본 유형이 예상되는 파생 유형을 전달할 수 있습니다. 공분산은 C#의 배열, 인터페이스, 대리자 등에 사용할 수 있습니다. 대조 분산은 매개변수에 대

    2. 문자열에서 n번째 문자를 제거하는 C# 프로그램

      문자를 제거하려면 remove() 메서드를 사용하고 문자를 삭제할 위치의 인덱스를 설정하십시오. 먼저 문자열을 설정합니다. string str1 = "Amit"; Console.WriteLine("Original String: "+str1); 위치 4의 문자를 삭제하려면 StringBuilder strBuilder = new StringBuilder(str1); strBuilder.Remove(3, 1); 다음 코드를 실행하여 문자열에서 n번째 문자를 제거할 수 있습니다. 예 using Sy

    3. C#에서 ArrayList 클래스의 Item 속성은 무엇입니까?

      ArrayList 클래스의 Item 속성을 사용하여 ArrayList의 지정된 인덱스에 있는 요소를 가져오거나 설정합니다. Item 속성은 인덱서이므로 속성 이름을 추가하지 않고도 사용할 수 있습니다. 아래 예에서는 다음과 같이 사용했습니다 - Console.WriteLine("Element {0} is \"{1}\"", 2, arrList[1]); Item 속성을 사용하는 방법을 배우기 위해 전체 예제를 살펴보겠습니다. 예시 using System; using System.Collectio

    4. 두 개의 정수를 받아들이고 나머지를 반환하는 C# 프로그램

      먼저 두 개의 숫자를 설정합니다. int one = 250; int two = 200; 이제 그 숫자를 다음 함수에 전달하십시오. public int RemainderFunc(int val1, int val2) {    if (val2 == 0)    throw new Exception("Second number cannot be zero! Cannot divide by zero!");    if (val1 < val2)    throw

    5. C#에서 BitArray 클래스의 IsReadOnly 속성은 무엇입니까?

      BitArray 클래스는 비트를 저장해야 하지만 미리 비트 수를 모를 때 사용합니다. IsReadOnly 클래스를 사용하면 BitArray가 읽기 전용인지 여부를 나타내는 값을 얻을 수 있습니다. ReadOnly는 BitArray에 새 요소를 추가하는 것을 허용하지 않습니다. 다음은 C#에서 BitArray 클래스의 IsReadOnly 속성을 사용하는 방법을 설명하는 예제입니다. 예 using System; using System.Collections; namespace Demo {    class Progra

    6. 두 개의 행렬을 추가하는 C# 프로그램

      먼저 3개의 배열을 설정합니다. int[, ] arr1 =새로운 int[20, 20];int[, ] arr2 =새로운 int[20, 20];int[, ] arr3 =새로운 int[20, 20]; 이제 사용자는 두 행렬 모두에 값을 입력합니다. 3x3 크기, 즉 9개 요소의 정방 행렬을 원하기 때문에 행과 크기 열을 n=3으로 설정해야 합니다. 두 행렬을 모두 더하고 합계가 있는 세 번째 배열을 인쇄합니다. for(i=0;i

    7. C#에서 Hashtable 클래스의 Keys 속성은 무엇입니까?

      Hashtable의 키를 포함하는 ICollection을 가져옵니다. 컬렉션의 모든 키를 표시합니다. 아래 코드에서 모든 키를 가져오기 위해 루프를 사용하여 컬렉션을 반복합니다. foreach (int k in h.Keys) {    Console.WriteLine(k); } 위의 코드는 다음 코드와 같이 모든 키를 표시합니다. - 예 using System; using System.Collections; class Program {    static void Main() {   &nb

    8. C# 중첩 클래스

      중첩 클래스는 둘러싸는 다른 클래스에서 선언된 클래스입니다. 그것은 바깥쪽 클래스의 멤버이고 바깥쪽 클래스의 멤버는 중첩 클래스의 멤버에 액세스할 수 없습니다. C#에서 중첩 클래스의 예제 코드 스니펫을 살펴보겠습니다. 예 class One {    public int num1;    public class Two {       public int num2;    } } class Demo {    static void Main()

    9. 안전한 난수를 생성하는 C# 프로그램

      안전한 난수를 위해 RNGCryptoServiceProvider 클래스를 사용하십시오. 암호화 난수 생성기를 구현합니다. 동일한 클래스를 사용하여 다음을 사용하여 임의의 값을 찾았습니다. - using (RNGCryptoServiceProvider crypto = new RNGCryptoServiceProvider()) {    byte[] val = new byte[6];    crypto.GetBytes(val);    randomvalue = BitConverter.ToI

    10. C# 인터페이스 유형

      인터페이스는 인터페이스의 구성원인 속성, 메서드 및 이벤트를 정의합니다. 인터페이스에는 구성원의 선언만 포함됩니다. C#의 일부 인터페이스 유형은 다음과 같습니다. IEnumerable − 모든 일반 컬렉션에 대한 기본 인터페이스. I목록 − 배열 및 목록 유형으로 구현되는 일반 인터페이스. 사전 - 사전 모음집. IEnumerable은 IEnumerator 인터페이스를 반환하는 단일 메서드 GetEnumerator를 정의하는 인터페이스입니다. 이는 IEnumerable을 foreach 문과 함께 사용할 수

    11. 상속된 클래스의 C# 개체 생성

      클래스는 둘 이상의 클래스 또는 인터페이스에서 파생될 수 있습니다. 즉, 여러 기본 클래스 또는 인터페이스에서 데이터와 기능을 상속할 수 있습니다. 파생 클래스는 기본 클래스 멤버 변수와 멤버 메서드를 상속합니다. 따라서 상위 클래스 객체는 하위 클래스가 생성되기 전에 생성되어야 합니다. 멤버 초기화 목록에서 슈퍼클래스 초기화에 대한 지침을 제공할 수 있습니다. 여기에서 상속받은 클래스에 대해 생성된 객체를 볼 수 있습니다. 예 using System; namespace Demo {    class Rectan

    12. C# Nullable 날짜/시간

      DateTime nullable 형식을 사용하여 DateTime 형식에 null 리터럴을 할당할 수 있습니다. nullable DateTime은 다음 물음표 구문을 사용하여 지정됩니다. DateTime? 다음은 Nullable Datetime을 구현하는 코드입니다. 예시 using System; class Program {    static void Main() {       DateTime? dt = null;       DateFunc(dt);  

    13. C#에서 SortedList 클래스의 IsFixedSize 속성은 무엇입니까?

      C#에서 IsFixedSize 속성을 사용하여 SortedList에 고정 크기가 있는지 여부를 나타내는 값을 가져옵니다. 다음은 IsFixedSize 속성을 사용하여 SorteList를 보여주는 예시입니다. 예 using System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {          Sorted

    14. C#에서 타원 그리기

      타원을 그리려면 Graphics 개체에 속하는 C#의 drawEllipse() 메서드를 사용합니다. 펜 개체와 직사각형 개체가 있습니다. C#에서 도형을 그리려면 Windows 양식이 필요합니다. 그래픽 개체를 설정합니다. Graphics g = this.CreateGraphics(); 이제 펜 개체입니다. Pen p = new Pen(new SolidBrush(Color.Red), 15); 다음은 사각형 개체입니다. Rectangle r = new Rectangle(120, 60, 180, 180); 이제 그래

    15. C#의 비교 연산자 연결

      C#에는 왼쪽-오른쪽 및 오른쪽-왼쪽 연관성에서 작동하는 많은 연산자가 있습니다. 체이닝은 우선 순위가 같은 연산자의 왼쪽에서 오른쪽 연관성에 따라 달라집니다. 연산자 우선 순위는 식에서 용어의 그룹화를 결정합니다. 이는 표현식 평가에 영향을 미칩니다. 특정 연산자는 다른 연산자보다 우선 순위가 높습니다. 예를 들어, 곱하기 연산자는 더하기 연산자보다 우선 순위가 높습니다. 우선 순위가 가장 높은 연산자는 테이블 상단에 표시되고 가장 낮은 연산자는 하단에 나타납니다. 표현식 내에서 우선 순위가 더 높은 연산자가 먼저 평가됩니다

    16. C#의 문자 상수 대 문자열 리터럴

      문자 상수 문자 리터럴은 작은따옴표로 묶습니다. 예를 들어 x는 char 유형의 단순 변수에 저장할 수 있습니다. 문자 리터럴은 일반 문자(예:x), 이스케이프 시퀀스(예:\t) 또는 범용 문자(예:\u02C0)일 수 있습니다. C#의 특정 문자 앞에는 백슬래시가 있습니다. 특별한 의미를 가지고 있으며 개행(\n)이나 탭(\t)과 같은 표현에 사용됩니다. 예시 using System; namespace Demo {    class MyApplication {       static v

    17. C#에서 SortedList 클래스의 IsReadOnly 속성은 무엇입니까?

      IsReadOnly 속성을 사용하여 SortedList가 읽기 전용인지 여부를 나타내는 값을 가져옵니다. 다음 코드를 실행하여 C#에서 IsReadOnly 속성을 구현할 수 있습니다. 여기서는 먼저 SortedList를 설정했습니다. SortedList s = new SortedList(); 요소를 추가했습니다. s.Add("S001", "Jack"); s.Add("S002", "Henry"); 이제 IsReadOnly를 확인하십시오. Console.Wr

    18. C#에서 파일이 숨겨져 있는지 확인

      파일의 속성을 검색하려면 FileAttributes 열거형을 사용하십시오. 압축, 디렉토리, 숨김 등 다양한 구성원이 있습니다. 파일이 숨겨져 있는지 확인하려면 숨겨진 멤버 이름을 사용하세요. FileAttributes.hidden이 설정되면 파일이 숨겨집니다. 먼저 속성을 찾을 경로를 가져옵니다. FileAttributes attributes = File.GetAttributes(path); 다음과 같이 설정하면 숨김 멤버 이름을 사용하여 파일이 숨겨집니다. File.SetAttributes(path, File.Get

    19. C#에 파일이 있는지 확인

      C#에서 File.exists 메서드를 사용하여 파일이 C#에서 종료되는지 여부를 확인합니다. 먼저 파일이 현재 디렉토리에 있는지 확인하십시오. if (File.Exists("MyFile.txt")) {    Console.WriteLine("The file exists."); } 그런 다음 파일이 디렉토리에 있는지 확인하십시오. if (File.Exists(@"D:\myfile.txt")) {    Console.WriteLine(&quo

    20. C#에서 Hashtable 클래스의 IsFixedSize 속성은 무엇입니까?

      Hashtable 클래스의 isFixedSize 속성을 사용하여 Hashtable의 크기가 고정되어 있는지 여부를 나타내는 값을 가져옵니다. 다음은 IsFixedSize 속성으로 작업하는 방법을 보여주는 예입니다. 예시 using System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {          H

    Total 2668 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:69/134  20-컴퓨터/Page Goto:1 63 64 65 66 67 68 69 70 71 72 73 74 75