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

    1. C# 16진수(X) 형식 지정자

      16진수(X) 형식 지정자는 숫자를 16진수 문자열로 변환하는 데 사용됩니다. 9보다 큰 16진수에서 작업할 대문자 또는 소문자에 대한 형식 지정자의 대소문자를 설정합니다. 예를 들어 이것을 이해합시다 - PQR의 경우 X, pqr의 경우 x 예시 using System; using System.Numerics; using System.Globalization; class Demo {    static void Main() {       int num;     &n

    2. C#을 사용하여 무작위로 문자열을 생성하는 방법은 무엇입니까?

      먼저 문자열을 설정합니다. StringBuilder str = new StringBuilder(); 무작위를 사용하십시오. Random random = new Random((int)DateTime.Now.Ticks); 이제 원하는 임의의 문자열 길이인 숫자를 반복합니다. for (int i = 0; i < 4; i++) {    c = Convert.ToChar(Convert.ToInt32(Math.Floor(26 * random.NextDouble() + 65)));    str.App

    3. 이름이 있는 ValueType을 만드는 C# 프로그램

      C# 7을 사용하면 이름이 있는 ValueType을 쉽게 만들 수 있습니다. 참고 − ValueTuple 프로그램을 실행하기 위해 System.ValueTuple 패키지를 추가합니다. 추가하는 방법을 알아보겠습니다 - 프로젝트로 이동 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭 NuGet 패키지 관리 선택 NuGet 패키지 관리자로 이동합니다. 이제 찾아보기 탭을 클릭하고 ValueTuple을 찾으십시오. 마지막으로 System.ValueTuple 패키지 추가 예시 using System; class Progra

    4. C#에서 Hashtable보다 사전이 선호되는 이유는 무엇입니까?

      Hashtable 클래스는 키의 해시 코드를 기반으로 구성된 키-값 쌍의 컬렉션을 나타냅니다. 컬렉션의 요소에 액세스하기 위해 키를 사용합니다. 사전은 C#의 키와 값의 모음입니다. Dictionary는 System.Collection.Generics 네임스페이스에 포함되어 있습니다. Hashtable은 사전보다 느립니다. 강력한 형식의 컬렉션의 경우 Dictionary 컬렉션이 더 빠릅니다. Hashtable 컬렉션에서 키를 찾아야 한다고 가정해 보겠습니다. 이를 통해 Dictionary 컬렉션에서도 키를 찾습니다. 이 경우

    5. C#에서 #region 지시문을 어디에 사용합니까?

      Visual Studio Code Editor의 개요 기능을 사용할 때 확장하거나 축소할 수 있는 코드 블록을 지정할 수 있습니다. #endregion으로 종료되어야 합니다. #region을 사용하여 지역을 정의하는 방법을 살펴보겠습니다. #region NewClass definition public class NewClass {    static void Main() { } } #endregion 다음은 #region 지시문 사용 예입니다. 예시 using System; #region class MyClass

    6. C#에서 둘 이상의 문자열 개체를 연결하는 연산자는 무엇입니까?

      연산자 +를 사용하여 둘 이상의 문자열 개체를 연결합니다. 첫 번째 문자열 개체를 설정합니다. char[] c1 = { 'H', 'e', 'n', 'r', 'y' }; string str1 = new string(c1); 이제 두 번째 문자열 개체를 설정합니다. char[] c2 = { 'J', 'a', 'c', 'k' }; string str2 = new string(c2); 이제 + 연산자를 사용

    7. C#의 시퀀스에서 누락된 숫자 찾기

      목록을 설정합니다. List<int> myList = new List<int>(){1, 2, 3, 5, 8, 9}; 이제 첫 번째 요소와 마지막 요소를 가져옵니다. - int a = myList.OrderBy(x => x).First(); int b = myList.OrderBy(x => x).Last(); 새 목록에서 모든 요소를 ​​가져오고 제외를 사용하여 누락된 숫자를 가져옵니다 - List<int> myList2 = Enumerable.Range(a, b - a + 1).ToLi

    8. C#에서 두 목록 교차

      먼저 두 개의 목록을 설정합니다. List<int> val1 = new List<int> { 25, 30, 40, 60, 80, 95, 110 }; List<int> val2 = new List<int> { 27, 35, 40, 75, 95, 100, 110 }; 이제 Intersect() 메서드를 사용하여 두 목록 간의 교집합을 가져옵니다. IEnumerable<int> res = val1.AsQueryable().Intersect(val2); 예시 using System;

    9. C#의 Convert.ToInt16 메서드

      C#에서 Convert.ToInt16 메서드를 사용하여 지정된 값을 16비트 부호 있는 정수로 변환합니다. 값이 초기화된 이중 변수가 있습니다. double doubleNum = 3.456; 이제 이를 Int16, 즉 short로 변환해 보겠습니다. short shortNum; shortNum = Convert.ToInt16(doubleNum); 다음은 완전한 예입니다 - 예 using System; public class Demo {    public static void Main() {   &nb

    10. C#의 Convert.ToUInt16 메서드

      Convert.ToUInt16 메서드를 사용하여 지정된 값을 16비트 부호 없는 정수로 변환합니다. 다음은 문자열입니다 - string str = "1129"; 이제 16비트 부호 없는 정수로 변환해 보겠습니다. ushort res; res = Convert.ToUInt16(str); 다음은 완전한 예입니다 - 예 using System; public class Demo {    public static void Main() {       string str = &

    11. C#의 Enumerable.Repeat 메서드

      Enumerable.Repeat 메서드는 System.Linq 네임스페이스의 일부입니다. C#에서 요소가 반복되는 컬렉션을 반환합니다. 먼저 반복할 요소와 횟수를 설정합니다. 예를 들어 숫자 10을 다섯 번 반복하는 방법을 살펴보겠습니다. - Enumerable.Repeat(10, 5); 다음은 완전한 예입니다 - 예시 using System; using System.Linq; class Demo {    static void Main() {       var val = Enume

    12. C# Aggregate() 메서드

      Aggregate() 메서드는 시퀀스에 누산기 함수를 적용합니다. 다음은 우리의 배열입니다 - string[] arr = { "DemoOne", "DemoTwo", "DemoThree", "DemoFour"}; 이제 Aggregate() 메서드를 사용합니다. 비교를 위해 ssed 값을 DemoFive로 설정했습니다. string res = arr.AsQueryable().Aggregate("DemoFive", (longest, next) =

    13. C#에서 Int64를 이진 문자열로 표현

      C#에서 Int64를 Binary 문자열로 나타내려면 ToString() 메서드를 사용하고 기본을 ToString() 메서드의 두 번째 매개 변수로 설정합니다. 즉 Binary의 경우 2입니다. Int64는 64비트 부호 있는 정수를 나타냅니다. 먼저 Int64 변수를 설정합니다. long val = 753458; 이제 두 번째 매개변수로 2를 포함하여 바이너리 문자열로 변환합니다. Convert.ToString(val, 2) 예 using System; class Demo {    static void Ma

    14. C# 모든 방법

      All 메서드는 컬렉션의 모든 값을 확인하고 부울을 반환합니다. 요소 중 하나가 설정 조건을 만족하지 않더라도 All() 메서드는 False를 반환합니다. 예를 들어 보겠습니다 - int[] arr = {10, 15, 20}; 이제 All() 메서드를 사용하여 위 배열의 각 요소가 5보다 큰지 여부를 확인합니다. arr.AsQueryable().All(val => val > 5); 예시 using System; using System.Linq; class Demo {    static void Mai

    15. C#의 주어진 문자열에서 모든 중복 제거

      다음은 문자열입니다. string str = "ppqqrr"; 이제 Hashset을 사용하여 문자열을 char에 매핑합니다. 이렇게 하면 문자열에서 중복 문자가 제거됩니다. var res = new HashSet<char>(str); 전체 예를 살펴보겠습니다 - 예 using System; using System.Linq; using System.Collections.Generic; namespace Demo {    class Program {      

    16. C# Linq Distinct() 메서드

      고유한 요소를 얻으려면 Distinct() 메소드를 사용하십시오. 다음은 중복 요소가 있는 목록입니다. List<int> points = new List<int> { 5, 10, 5, 20, 30, 30, 40, 50, 60, 70 }; 이제 고유한 요소를 얻으려면 - points.AsQueryable().Distinct(); 전체 예를 살펴보겠습니다 - 예 using System; using System.Linq; using System.Collections.Generic; class Demo { &nb

    17. C# 쿼리 가능한 LongCount 메서드

      Linq LongCount 메서드를 사용하여 요소 수를 가져옵니다. 다음은 우리의 문자열 배열입니다 - string[] emp = { "Jack", "Mark"}; 이제 LongCount() 메서드를 사용하십시오. emp.AsQueryable().LongCount(); 다음은 전체 코드입니다. 예시 using System; using System.Collections.Generic; using System.Linq; class Demo {    static void Main

    18. C#에서 float를 선언할 때 f가 필요한 이유는 무엇입니까?

      f는 float를 선언할 때 설정된 소문자 접미사입니다. 컴파일러에게 리터럴이 특정 유형임을 알려줍니다. 예시 using System.IO; using System; public class Program {    public static void Main() {       float val = 30.22f;       Console.WriteLine(val);    } } 출력 30.22 위에서 f 접미사를 사용하여 float를 설정했습니다.

    19. C# 스레딩의 Join, Sleep 및 Abort 메서드

      가입 표준 COM 및 SendMessage 펌핑을 계속 수행하면서 스레드가 종료될 때까지 호출 스레드를 차단합니다. 이 메서드에는 다른 오버로드된 형식이 있습니다. 수면 일정 시간 동안 스레드를 일시 중지합니다. 중단 Abort 메소드는 스레드를 파괴하는 데 사용됩니다. 스레딩에서 Join()의 예를 살펴보겠습니다 - 예 using System; using System.Diagnostics; using System.Threading; namespace Sample {    class Demo {  

    20. C#의 중첩 튜플

      먼저 중첩 튜플을 선언합시다. var tuple = Tuple.Create(100, 200, 300, 400, 500, 600, Tuple.Create(720, 750, 780),800 ); 위에서 Tuple.Create를 사용하여 중첩된 튜플을 추가했습니다. 이제 중첩된 튜플의 요소를 표시하려면 Item 속성을 중첩합니다. 튜플의 7번째 항목이 내포되어 있으므로 다음을 사용하여 내포된 항목을 얻습니다 - tuple.Item7.Item1; tuple.Item7.Item2; tuple.Item7.Item3; 전체 코드를 살펴보겠

    Total 2668 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:55/134  20-컴퓨터/Page Goto:1 49 50 51 52 53 54 55 56 57 58 59 60 61