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

    1. 문자열이 panagram인지 확인하는 C# 프로그램

      팬그램에는 26개의 알파벳이 모두 들어 있습니다. 아래에 문자열을 입력했는데 팬그램인지 아닌지 확인합니다 - string str = "The quick brown fox jumps over the lazy dog"; 이제 Pangram에는 알파벳 26자가 모두 있으므로 ToLower(), isLetter() 및 Count() 함수를 사용하여 문자열에 not 26자 모두가 있는지 확인합니다. 예시 다음 코드를 실행하여 문자열이 팬그램인지 여부를 확인할 수 있습니다. using System; using System.

    2. 두 행렬이 동일한지 확인하는 C# 프로그램

      행렬이 동일한지 여부를 확인하려면 비교를 위해 최소한 두 행렬의 차원이 같아야 하므로 행렬을 비교할 수 있는지 여부를 먼저 확인해야 합니다. . if (row1 != row2 && col1 != col2) {    Console.Write("Matrices can't be compared:\n"); } 이제 else 조건에서 측정항목이 동일한지 여부를 확인합니다. 여기에 플래그도 설정했습니다 − if (row1 != row2 && c

    3. C# 비트 및 비트 시프트 연산자

      비트 연산자는 비트에 대해 작동하고 비트 단위 연산을 수행합니다. C#에서 지원하는 Bitwise 연산자는 다음 표에 나열되어 있습니다. 변수 A가 60을 보유하고 변수 B가 13을 보유한다고 가정 - 연산자 설명 예시 & Bitwise AND 연산자는 두 피연산자 모두에 존재하는 경우 결과에 비트를 복사합니다. (A &B) =12, 0000 1100 | Bitwise OR 연산자는 피연산자 중 하나에 있는 경우 비트를 복사합니다. (A | B) =61, 즉 0011 1101 ^ Bitwis

    4. 단일 상속에 대한 C# 예제

      다음은 C#에서 단일 상속의 예입니다. 예제에서 기본 클래스는 아버지이고 다음 코드 스니펫과 같이 선언됩니다. - class Father {    public void Display() {       Console.WriteLine("Display");    } } 우리의 파생 클래스는 Son이며 아래에 선언됩니다 - class Son : Father {    public void DisplayOne() {    

    5. 다중 레벨 상속을 위한 C# 예제

      다단계 상속은 파생 클래스가 다른 파생 클래스에서 구성될 때 발생합니다. 할아버지, 아버지, 그리고 아들은 C#에서 다단계 상속을 나타내는 완벽한 예입니다 − 예시 다음은 C#에서 다단계 상속 사용을 설명하는 예입니다. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Demo {    class Son : Father {       public void Dis

    6. C# 예외 처리 모범 사례

      C#의 예외 처리에 대한 모범 사례는 예외 기록을 기반으로 합니다. 예외 기록을 유지하려면 로그가 로깅 라이브러리에 있어야 합니다. 다음은 C#에서 예외를 처리할 때 따라야 하는 모범 사례입니다 - log4net, NLog 및 동일한 목적으로 사용되는 기타 프레임워크를 사용하여 예외를 기록합니다. 파일에 예외를 기록하고 데이터베이스, 이메일 등과 같은 다양한 다른 대상에 로그를 보냅니다. 응용 프로그램의 모든 예외를 기록해야 합니다. 그들은 LOC에서 문제를 찾는 데 도움을 줍니다. 예외 기록을 사용하면 예외 문제 해결에 유용한

    7. C# 계승

      C#에서 계승을 계산하려면 while 루프를 사용하고 숫자가 1이 될 때까지 반복할 수 있습니다. 여기서 n은 계승을 원하는 값입니다 - int res = 1; while (n != 1) {    res = res * n;    n = n - 1; } 위에서, 우리가 5를 원한다고 가정해 봅시다! (5 계승) 이를 위해 n=5, 루프 반복 1 - n=5 res = res*n i.e res =5; 루프 반복 2 - n=4 res = res*n i.e. res = 5*4 = 20 루프 반복 3

    8. C# 제네릭 대 C++ 템플릿

      C# Generics 및 C++ 템플릿은 매개변수화된 유형을 지원합니다. 다음은 차이점입니다 - 유연성 C++ 템플릿은 C# Generics보다 유연합니다. 명시적 전문화 명시적 전문화는 C#에서 지원되지 않습니다. 유형 매개변수 형식 매개 변수는 C#에서 제네릭 형식의 기본 클래스로 사용할 수 없습니다. C#은 유형 매개변수에 기본 유형을 허용하지 않습니다. 런타임 C++ 템플릿에는 컴파일 타임 모달이 있는 반면 C# Generics는 컴파일과 런타임 모두입니다. 제네릭은 런타임을 지원합니다. 비유형 템플릿 매개변수 C

    9. C# 언어의 장점 및 응용 프로그램

      C#은 Microsoft에서 개발하고 ECMA(European Computer Manufacturers Association) 및 ISO(International Standards Organization)에서 승인한 최신 범용 개체 지향 프로그래밍 언어입니다. C#은 다양한 컴퓨터 플랫폼 및 아키텍처에서 다양한 고급 언어를 사용할 수 있는 실행 코드와 런타임 환경으로 구성된 CLI(공용 언어 인프라)용으로 설계되었습니다. C#의 장점 객체 지향 언어 자동 쓰레기 수거 교차 플랫폼 이전 버전과의 호환성 더 나은 무결성 및 상호 운용

    10. C# 다중 지역 변수 선언

      C#에서는 쉼표를 사용하여 명령문에서 둘 이상의 지역 변수를 선언할 수 있습니다. 다음은 동일하게 표시됩니다. - int a = 20, b = 70, c = 40, d = 90; 예시 여러 지역 변수를 선언하는 예를 살펴보겠습니다. 아래 4개의 변수는 동일한 문장에서 선언 및 초기화 됩니다. using System; class Demo {    static void Main() {       int a = 20, b = 70, c = 40, d = 90;     &nbs

    11. 문자열에서 URL을 확인하는 C# 프로그램

      C#에서 StartWith() 메서드를 사용하여 문자열의 URL을 확인합니다. 입력 문자열이 −라고 가정해 보겠습니다. string input = "https://example.com/new.html"; 이제 www 또는 www가 없는 링크를 확인해야 합니다. 이를 위해 C#에서 if 문을 사용하십시오 - if (input.StartsWith("https://www.example.com") || input.StartsWith("https://example.com")) { } 예시

    12. C# 숫자가 소수인지 확인하는 프로그램

      숫자가 소수인지 여부를 계산하기 위해 for 루프를 사용했습니다. 그 안에서 모든 반복에서 if 문을 사용하여 숫자 자체 사이의 나머지가 0과 같다는 것을 찾습니다. for (int i = 1; i <= n; i++) {    if (n % i == 0) {       a++;    } } 카운터도 추가되어 숫자가 소수인 경우(예:1과 숫자 자체가 있는 경우) 두 번만 증가합니다. 따라서 의 값이 2이면 숫자가 소수임을 의미합니다. 예시 숫자가 소수인지 확인하기

    13. 문자열에 특수 문자가 포함되어 있는지 확인하는 C# 프로그램

      문자열에 특수 문자가 포함되어 있는지 확인하려면 다음 방법을 사용해야 합니다. - Char.IsLetterOrDigit for 루프 및 검사 또는 특수 문자가 포함된 문자열 내부에서 사용합니다. 문자열이 −라고 가정해 보겠습니다. string str = "Amit$#%"; 이제 문자열을 문자 배열로 변환 - str.ToCharArray(); 이와 함께 for 루프를 사용하고 isLetterOrDigit() 메서드를 사용하여 각 문자를 확인합니다. 예시 전체 코드를 살펴보겠습니다. using System; nam

    14. 문자열이 회문인지 확인하는 C# 프로그램

      문자열이 회문인지 여부를 확인하려면 먼저 −를 사용하여 문자열의 역방향을 찾아야 합니다. Array.reverse() 그 후 equals() 메서드를 사용하여 원래 문자열과 반대 문자열을 일치시킵니다. 결과가 true이면 문자열이 Palindrome임을 의미합니다. 예시 완전한 예를 시도해 보겠습니다. 여기에서 우리의 문자열은 Malayalam이며, 역순으로 동일한 결과를 제공합니다. using System; namespace palindromecheck {    class Program {    

    15. 암호 유효성을 확인하는 C# 프로그램

      비밀번호를 생성하는 동안 비밀번호가 강력해야 하고 다음과 같은 웹사이트의 유효성 검사 요구 사항을 보았을 수 있습니다. - 최소 8자 및 최대 14자 소문자 1개 공백 없음 대문자 1개 특수 문자 1개 조건을 하나씩 확인하는 방법을 알아보겠습니다 - 최소 8자 및 최대 14자 if (passwd.Length < 8 || passwd.Length > 14) return false; 최소 하나의 소문자 if (!passwd.Any(char.IsLower)) return false; 공백 없음 if (passwd.Cont

    16. 입력한 번호가 암스트롱 번호인지 확인하는 C# 프로그램

      암스트롱 숫자의 경우 숫자가 3자리이고 숫자 세제곱의 합이 숫자 자체와 같다고 가정해 보겠습니다. 예를 들어 153은 -와 같습니다. 1³ + 3³ + 5³ C#을 사용하여 확인하려면 값을 확인하고 나머지를 찾으십시오. 여기서 val은 암스트롱에 대해 확인하려는 숫자입니다 - for (int i = val; i > 0; i = i / 10) {    rem = i % 10;    sum = sum + rem*rem*rem; } 이제 실제 값과 더하기를 비교합니다

    17. 문자 목록을 문자열로 변환하는 C# 프로그램

      먼저, 문자 배열을 선언하고 각 문자의 값을 설정하십시오 - char[] ch = new char[5]; ch[0] = 'H'; ch[1] = 'e'; ch[2] = 'l'; ch[3] = 'l'; ch[4] = 'o'; 이제 문자열 클래스 생성자를 사용하고 위의 문자 배열에서 새 문자열을 만듭니다 - string myChar = new string(ch); 예시 C#에서 문자 목록을 문자열로 변환하는 코드를 살펴보겠습니다. using System; nam

    18. 문자열의 단어 수를 계산하는 C# 프로그램

      먼저 문자열을 선언합시다 - string str = "Hello World!"; 이제 전체 문자열을 반복하고 공백이나 탭 또는 개행 문자를 찾습니다. - while (a <= str.Length - 1) {    if(str[a]==' ' || str[a]=='\n' || str[a]=='\t') {       myWord++;    }    a++; } 예시 C#에서 문자열의 단어 수

    19. 문자열에서 단어의 발생 횟수를 계산하는 C# 프로그램

      문자열을 먼저 설정 - string str = "Hello World! Hello!"; 이제 Hello라는 단어의 발생에 대한 문자열을 확인하고 루프를 통해 - while ((a = str1.IndexOf(pattern, a)) != -1) {    a += pattern.Length;    count++; } 예시 다음 코드를 실행하여 문자열에서 단어의 출현 횟수를 계산할 수 있습니다. using System; class Program {    static

    20. 이진 문자열을 정수로 변환하는 C# 프로그램

      2진 문자열을 정수로 변환하려는 목적을 달성하려면 Convert.ToInt32 클래스를 사용하십시오. 이진 문자열이 −라고 가정해 보겠습니다. string str = "1001"; 이제 각 문자가 구문 분석됩니다 - try {    //Parse each char of the passed string    val = Int32.Parse(str1[i].ToString());    if (val == 1)       result +=

    Total 2668 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:3/134  20-컴퓨터/Page Goto:1 2 3 4 5 6 7 8 9