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

    1. C#의 뮤텍스 클래스는 무엇입니까?

      C#의 Mutex 클래스는 프로세스 간 동기화에도 사용할 수 있는 동기화 기본 요소입니다. 새 Mutex를 만드는 방법을 살펴보겠습니다. private static Mutex m = new Mutex(); 이제 부울 값으로 Mutex 클래스의 새 인스턴스를 초기화하는 방법을 살펴보겠습니다. private static Mutex m = new Mutex(true); 이제 부울 값과 Mutex 이름을 사용하여 Mutex 클래스의 새 인스턴스를 초기화하는 방법을 살펴보겠습니다. 예시 using System; using System.

    2. C#에서 공개, 정적 및 무효 키워드의 차이점은 무엇입니까?

      이 모든 키워드는 모든 C# 프로그램의 주요 방법의 일부입니다. 모든 C# 프로그램의 진입점인 Main 메서드는 클래스가 실행될 때 수행하는 작업을 나타냅니다. using System; class Demo {    static void Main(string[] args) {       Console.WriteLine("My first program in C#!");    } } 공개 − 메소드를 공개적으로 액세스할 수 있음을 나타내는 액세스 지정

    3. C#의 VB 모듈에 해당하는 것은 무엇입니까?

      VB에서 모듈은 먼저 초기화할 필요 없이 애플리케이션의 다른 곳에서 액세스할 수 있는 느슨한 코드를 저장하는 데 사용됩니다. 변수의 상태는 쉽게 설정하거나 변경할 수 있으며 계속해서 해당 값을 유지합니다. C#에서 동일한 작업을 위해<정적 클래스를 사용합니다. 예를 들어 보겠습니다 - VB Module MyModule Public Sub Display MsgBox("Demo!") End Sub End Module C# public static class Display {    public s

    4. C#의 스레드 안전 동시 수집

      .NET Framework 4는 System.Collections.Concurrent 네임스페이스를 가져왔습니다. 여기에는 스레드로부터 안전하고 확장 가능한 여러 컬렉션 클래스가 있습니다. 이러한 컬렉션은 한 번에 여러 스레드에서 액세스할 수 있으므로 동시 컬렉션이라고 합니다. 다음은 C#의 동시 모음입니다 − Sr.No 유형 및 설명 1 차단 수집 모든 유형에 대한 경계 및 차단 기능. 2 동시 사전 키-값 쌍 사전의 스레드 안전 구현. 3 동시 대기열 FIFO(선입선출) 대기열의 스레드로부터 안전한 구현입니

    5. C#을 사용하여 스택 반전

      스택을 설정하고 여기에 요소를 추가합니다. Stack st = new Stack(); st.Push('P'); st.Push('Q'); st.Push('R'); 이제 반전을 위해 다른 스택을 설정합니다. Stack rev = new Stack(); 스택의 개수가 0이 되지 않을 때까지 푸시 및 팝 방식을 사용하여 반대로 합니다. while (st.Count != 0) {    rev.Push(st.Pop()); } 다음은 완전한 코드입니다 - 예 using Syste

    6. C#에서 문자열 정렬

      먼저 문자열 배열을 설정합니다. string[] values = { "tim", "amit", "tom", "jack", "saurav"}; Sort() 메서드를 사용하여 정렬합니다. Array.Sort(values); 전체 코드를 보자 - 예 using System; public class Program {    public static void Main() {       string[] val

    7. Mac OS에서 C# 프로그램을 컴파일하고 실행하는 방법은 무엇입니까?

      Mac에서 C# 프로그램을 컴파일하고 실행하려면 먼저 IDE가 필요합니다. MacOS에서 최고의 IDE 중 하나는 Monodevelop입니다. Monodevelop은 Windows, Linux 및 MacOS와 같은 여러 플랫폼에서 C#을 실행할 수 있는 오픈 소스 IDE입니다. MonoDevelop은 Xamarin Studio라고도 합니다. Monodevelop에는 C# 프로그램을 실행하기 위한 C# 컴파일러가 있습니다. Windows, macOS 및 Linux에서 사용할 수 있습니다. Mac의 경우 MonoDevelop의 특

    8. Linux에서 C# 프로그램을 컴파일하고 실행하는 방법은 무엇입니까?

      Linux에서 C# 프로그램을 컴파일하고 실행하려면 먼저 IDE가 필요합니다. Linux에서 최고의 IDE 중 하나는 Monodevelop입니다. Windows, Linux 및 MacOS와 같은 여러 플랫폼에서 C#을 실행할 수 있는 오픈 소스 IDE입니다. Monodevelop은 Xamarin Studio라고도 합니다. C# 프로그램을 실행하는 C# 컴파일러가 있습니다. Monodevelop에는 다음과 같은 기능이 있습니다. - 다중 플랫폼 IDE − Linux, Windows 및 macOS를 지원합니다. 다국어 지

    9. Windows에서 C# 프로그램을 컴파일하고 실행하는 방법은 무엇입니까?

      Windows에서 C#을 위한 최고의 IDE는 Microsoft Visual Studio입니다. 웹사이트, 웹 앱, 모바일 앱 등을 개발하는 IDE입니다. 다음은 Visual Studio IDE의 기능입니다 - 코드 편집기 − Visual Studio에는 IntelliSense를 사용하여 구문 강조 표시 및 코드 완성을 지원하는 코드 편집기가 있습니다. 중단점 − 중단점을 설정하고 실행이 진행됨에 따라 변수 값을 모니터링할 수 있습니다. 기능 확장 − Visual Studio를 사용하여 IDE의 기능을 확장할 수

    10. C#의 스레드 및 스레드 동기화

      동기화를 사용하여 다중 스레드 응용 프로그램의 리소스에 대한 액세스를 동기화할 수 있습니다. 뮤텍스를 사용하여 프로세스 간에 스레드를 동기화할 수 있습니다. 한 번에 둘 이상의 스레드에서 코드 블록을 동시에 실행하는 것을 방지하는 데 사용합니다. C# 잠금 문은 다른 스레드의 방해 없이 코드 블록이 실행되도록 하는 데 사용됩니다. 코드 블록 기간 동안 지정된 개체에 대해 상호 배제 잠금이 획득됩니다. C#의 스레드 풀은 스레드 모음입니다. 백그라운드에서 작업을 수행하는 데 사용됩니다. 스레드가 작업을 완료하면 대기 중인 모든

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

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

    12. 목록을 복제하거나 복사하는 C# 프로그램

      C# 목록을 복사하거나 복제하려면 먼저 목록을 설정하세요. List < string > myList = new List < string > (); myList.Add("One"); myList.Add("Two"); 이제 문자열 배열을 선언하고 CopyTo() 메서드를 사용하여 복사합니다. string[] arr = new string[10]; myList.CopyTo(arr); 목록을 1차원 배열로 복사하는 전체 코드를 살펴보겠습니다. 예 using System; usin

    13. 속성을 사용하여 들쭉날쭉한 배열의 길이를 찾는 방법은 무엇입니까?

      먼저 들쭉날쭉한 배열을 선언하고 초기화합니다. int[][] arr = new int[][] { new int[] {    0,    0 }, new int[] {    1,    2 }, new int[] {    2,    4 }, new int[] {    3,    6 }, new int[] {    4,    8 } }; 이제 length 속성을

    14. 두 목록에 공통 요소가 하나 이상 있는지 확인하는 C# 프로그램

      첫 번째 목록을 설정합니다. int[] arr1 = {    65,    57,    63,    98 }; 이제 두 번째 목록을 설정합니다. int[] arr2 = {    43,    65,    33,    57 }; 이제 ==및 <연산자를 사용하여 두 목록에 공통 요소가 있는지 확인하는 전체 코드를 살펴보겠습니다. 예 using System; using System.Collecti

    15. 목록에서 중복 요소를 제거하는 C# 프로그램

      목록을 선언하고 요소를 추가합니다. List<int> list = new List<int>(); list.Add(50); list.Add(90); list.Add(50); list.Add(100); 이제 Distinct() 메서드를 사용하여 고유한 요소만 가져옵니다. List<int> myList = list.Distinct().ToList(); 다음은 목록에서 중복 요소를 제거하는 완전한 코드입니다 - 예시 using System; using System.Collections.Generic; u

    16. 목록의 모든 값이 주어진 값보다 큰지 확인하는 C# 프로그램

      다음 목록에서 80보다 큰 요소를 찾아야 한다고 가정해 보겠습니다. int[] arr = new int[] {55, 100, 87, 45}; 이를 위해 배열 길이까지 반복합니다. 여기에서 res =80, 즉 주어진 요소입니다. for (int i = 0; i < arr.Length; i++) {    if(arr[i]<res) {       Console.WriteLine(arr[i]);    } } 다음은 완전한 코드입니다 - 예시 using System

    17. 목록에서 고유한 값을 인쇄하는 C# 프로그램

      목록을 설정합니다. List < int > list = new List < int > (); list.Add(99); list.Add(49); list.Add(32); 고유한 요소를 얻으려면 List<int> myList = list.Distinct().ToList(); 다음은 목록에서 고유한 값을 표시하는 완전한 예입니다. 예시 using System; using System.Collections.Generic; using System.Linq; public class Demo {  

    18. Set에서 항목을 제거하는 C# 프로그램

      먼저 HashSet을 선언하고 요소를 추가하십시오 - var names = new HashSet<string>(); names.Add("Tim"); names.Add("John"); names.Add("Tom"); names.Add("Kevin"); 요소를 제거하려면 RemoveWhere를 사용하십시오. names.RemoveWhere(x => x == "John"); 전체 예를 살펴보겠습니다 - 예 using System;

    19. 주어진 문장에서 모든 중복 단어를 제거하는 C# 프로그램

      중복 단어가 있는 문자열을 설정합니다. string str = "One Two Three One"; 위에서 One이라는 단어가 두 번 나오는 것을 볼 수 있습니다. 중복된 단어를 제거하려면 C#에서 다음 코드를 실행해 보십시오 − 예 using System; using System.Linq; public class Program {    public static void Main() {       string str = "One Two Three One&qu

    20. C# 문자열에서 특수 문자를 바꾸는 프로그램

      문자열이 −라고 가정해 보겠습니다. string str = "abcd$ef$gh"; 특수 문자를 바꾸려면 Replace() 메서드를 사용하십시오. string res = str.Replace('$', 'k'); 다음은 문자열에서 문자를 대체하는 완전한 코드입니다 - 예시 using System; public class Program {    public static void Main() {       string str = "ab

    Total 2668 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:37/134  20-컴퓨터/Page Goto:1 31 32 33 34 35 36 37 38 39 40 41 42 43