현재 위치: > 기술 기사 > 백엔드 개발 > C#.Net 튜토리얼

  • C# 8.0에서 인덱서를 어떻게 사용하나요?
    C# 8.0에서 인덱서를 어떻게 사용하나요?
    ^ 연산자 - 끝부터 인덱싱 연산자라고 합니다. 시퀀스나 컬렉션의 끝을 기준으로 인덱스를 반환합니다. 이전 방법에 비해 마지막 요소를 찾는 가장 깨끗하고 쉬운 방법입니다. method.company.listEmployees[^2].Name="새 구문을 사용하여 직원 2의 이름이 변경되었습니다.";company.listEmployees[^5].Name="새 구문을 사용하여 직원 5의 이름이 변경되었습니다.";company.listEmployees[^8 ].Name="새 구문을 사용하여 직원 8 이름이 변경되었습니다&q
    C#.Net 튜토리얼 992 2023-09-12 18:53:03
  • C#을 사용하여 디렉터리에서 사용 가능한 모든 파일을 나열하는 방법은 무엇입니까?
    C#을 사용하여 디렉터리에서 사용 가능한 모든 파일을 나열하는 방법은 무엇입니까?
    먼저 DirectoryInfo 개체를 사용합니다. -//creatingaDirectoryInfoobjectDirectoryInfomydir=newDirectoryInfo(@"d:\amit"); 이제 GetFiles() 메서드를 사용하여 모든 파일을 가져옵니다. -FileInfo[]f=mydir.GetFiles(); 디렉터리에 있는 파일 목록을 확인하려면 다음 코드를 실행해 보세요. 예: usingSystem;usingSystem.IO;namespaceDemo{ cla
    C#.Net 튜토리얼 681 2023-09-12 18:41:08
  • C#을 사용하여 디렉터리를 만드는 방법은 무엇입니까?
    C#을 사용하여 디렉터리를 만드는 방법은 무엇입니까?
    C#에서 디렉터리를 생성, 이동 및 삭제하기 위해 System.IO.Directory 클래스에는 메서드가 있습니다. 먼저 System.IO 네임스페이스를 가져옵니다. 이제 Director.CreateDirectory() 메서드를 사용하여 지정된 경로에 디렉터리를 만듭니다. - stringmyDir=@"D:\NEW";if(!Directory.Exists(myDir)){ Directory.CreateDirectory(myDir);} 마찬가지로 다음을 수행할 수 있습니다. 하위 디렉터리 만들기 −stringmysubdir=@
    C#.Net 튜토리얼 649 2023-09-12 18:29:08
  • C#을 사용하여 단일 책임 원칙을 구현하는 방법은 무엇입니까?
    C#을 사용하여 단일 책임 원칙을 구현하는 방법은 무엇입니까?
    클래스를 변경해야 하는 이유는 단 하나여야 합니다. 정의 - 이 경우 책임이 변화의 사유로 간주됩니다. 이 원칙은 클래스를 변경해야 하는 두 가지 이유가 있는 경우 기능을 두 클래스로 분할해야 함을 나타냅니다. 각 클래스는 하나의 책임만 처리하며, 향후 변경이 필요한 경우 이를 처리하는 클래스에서 변경하도록 하겠습니다. 더 많은 책임이 있는 클래스를 변경해야 하는 경우 해당 변경 사항은 해당 클래스의 다른 책임과 관련된 다른 기능에 영향을 미칠 수 있습니다. 단일 책임 원칙 이전의 샘플 코드 usingSystem;usingSystem.Net.Mail;namespaceSolidPrinciples.Single.Responsibility
    C#.Net 튜토리얼 1032 2023-09-12 17:21:02
  • C#에서 현재 사용자의 데스크톱 경로를 얻는 방법은 무엇입니까?
    C#에서 현재 사용자의 데스크톱 경로를 얻는 방법은 무엇입니까?
    Environment.SpecialFolder를 사용하여 현재 사용자의 데스크탑 경로를 가져올 수 있습니다. Environment.SpecialFolder 지정된 열거형으로 식별되는 시스템 특수 폴더의 경로를 가져옵니다. stringdesktopPath=Environment.GetFolderPath(Environment.SpecialFolder.Desktop) System.Environment 클래스는 현재 환경 및 플랫폼에 대한 정보를 제공합니다. System.Environment 클래스는 환경 변수 설정, 공용 언어 런타임 버전 및 호출 스택을 검색하는 데 사용됩니다.
    C#.Net 튜토리얼 965 2023-09-12 16:49:05
  • C#에서 목록을 정렬하는 방법은 무엇입니까?
    C#에서 목록을 정렬하는 방법은 무엇입니까?
    C#에서 목록을 정렬하려면 Sort() 메서드를 사용하세요. 먼저 목록을 생성해 보겠습니다. - List<string>myList=newList<string>(); 이제 요소를 추가합니다. - myList.Add("Audi");myList.Add("BMW");myList.Add("Chevrolet") ;myList.Add("Hyundai");Sort() 메서드를 사용하여 목록을 정렬합니다. -myList.Sort();아래 예
    C#.Net 튜토리얼 1298 2023-09-12 16:13:02
  • C#에서 6-튜플을 만드는 방법은 무엇입니까?
    C#에서 6-튜플을 만드는 방법은 무엇입니까?
    Tuple 클래스는 6-튜플을 나타냅니다. 튜플은 일련의 요소로 구성된 데이터 구조입니다. 여기에는 6가지 속성이 있습니다. Item1 - 현재 Tuple 개체의 첫 번째 구성 요소 값을 가져옵니다. Item2 - 현재 Tuple 개체의 두 번째 구성 요소 값을 가져옵니다. Item3 - 현재 Tuple 개체의 세 번째 구성 요소를 가져옵니다. Item4 - 현재 Tuple 값 개체의 네 번째 구성 요소를 가져옵니다. Item5 - 현재 Tuple 개체의 다섯 번째 구성 요소를 가져옵니다. Item6 - 현재 Tuple 개체의 여섯 번째 구성 요소를 가져옵니다. 예 이제 C#에서 6-튜플을 구현하는 예를 살펴보겠습니다. usingSystem;publicclassDemo{&am
    C#.Net 튜토리얼 754 2023-09-12 15:53:06
  • 숫자의 총 자릿수를 계산하는 C# 프로그램
    숫자의 총 자릿수를 계산하는 C# 프로그램
    우리가 가지고 있는 숫자가 12라고 가정해 봅시다. 10진수 리터럴을 할당하여 uint 변수를 선언하고 초기화했습니다. uintval=12; 12의 이진 표현은 −1100입니다. 위의 자릿수는 4이므로 전체 자릿수를 찾으려면 Math.log() 메서드를 사용하세요. −uintres=(uint)Math.Log(val, 2.0)+1; 예 다음 코드를 실행하여 숫자의 총 자릿수를 계산해 볼 수 있습니다. System;publicclassDemo{ publicstaticvoid를 사용한 라이브 데모
    C#.Net 튜토리얼 1163 2023-09-12 15:25:02
  • 이진수에 K개의 연속된 1이 있는지 확인하는 C# 프로그램
    이진수에 K개의 연속된 1이 있는지 확인하는 C# 프로그램
    이진수에 연속된 1이 있는지 확인하려면 0과 1을 확인해야 합니다. 먼저 0과 1에 대한 bool 배열을 설정합니다. 즉, 0에 대해 false 및 true -bool[]myArr={false,true,false,false,false,true,true,true}를 설정하고 개수를 0-if(myArr)로 설정합니다. [i]==false) count=0; 1이면 개수를 늘리고 결과를 설정합니다. Max() 메서드는 두 숫자 중 더 큰 숫자를 반환합니다. -count++;res=Math.Max(res,count);예 다음은 이진수에 연속된 K개의 1이 있는지 확인하는 것입니다.
    C#.Net 튜토리얼 641 2023-09-12 15:21:12
  • C#의 최종 지역 변수
    C#의 최종 지역 변수
    지역 변수를 final로 만들려면 C#에서는 final 키워드를 구현할 수 없기 때문에 읽기 전용 키워드를 사용합니다. 읽기 전용 키워드를 사용하면 변수에 값을 한 번만 할당할 수 있습니다. "읽기 전용"으로 표시된 필드는 객체 생성 중에 한 번만 설정할 수 있으며 변경할 수 없습니다. 예를 살펴보겠습니다. 아래에서는 empCount 필드를 읽기 전용으로 설정하고 할당된 후에는 변경할 수 없습니다. 예 classDepartment{ readonlyintempCount; 직원(intempCount){ &nb
    C#.Net 튜토리얼 1448 2023-09-12 15:05:02
  • C#을 사용하여 배열을 k번 회전하는 방법은 무엇입니까?
    C#을 사용하여 배열을 k번 회전하는 방법은 무엇입니까?
    배열과 숫자 k가 주어지면 문제는 배열을 k번 회전해야 한다는 것입니다. 주어진 숫자가 3이면 배열을 3번 회전해야 합니다. 배열, 시작 위치, 끝 위치를 매개변수로 사용하는 reverse 함수를 만듭니다. 첫 번째 단계에서는 0부터 배열의 길이까지 reverse 메서드가 호출됩니다. 두 번째 단계에서는 0부터 k-1까지 reverse 메서드가 호출됩니다. 세 번째 단계에서는 k+1부터 배열 길이까지 reverse 메서드가 호출됩니다. System;namespaceConsoleApplication{ publicclassArrays{를 사용한 데모 예시
    C#.Net 튜토리얼 550 2023-09-12 14:49:09
  • C#에서 언박싱이란 무엇입니까?
    C#에서 언박싱이란 무엇입니까?
    박싱은 암시적이며 언박싱은 명시적입니다. 언박싱(Unboxing)은 박싱을 통해 생성된 참조 유형을 값 유형으로 명시적으로 변환하는 것입니다. C#의 변수와 개체의 예를 살펴보겠습니다. −//intintx=30;//Boxingobjectobj=x;//UnboxingintunboxInt=(int)obj;다음은 Unboxing−intx=5;ArrayListarrList=newArrayList( );를 보여주는 예입니다. //BoxingarrList.Add(x);//UnBoxinginty=(int)arrList[0
    C#.Net 튜토리얼 906 2023-09-12 13:13:11
  • Asp.Net webAPI C#에서 DelegatingHandler의 사용법은 무엇입니까?
    Asp.Net webAPI C#에서 DelegatingHandler의 사용법은 무엇입니까?
    메시지 처리기에서는 일련의 메시지 처리기가 서로 연결됩니다. 첫 번째 핸들러는 HTTP 요청을 수신하고 일부 처리를 수행한 후 요청을 다음 핸들러로 전달합니다. 어느 시점에서 응답이 생성되어 체인으로 반환됩니다. 이 패턴을 위임 핸들러라고 합니다. 내장된 서버측 메시지 핸들러 외에도 자체 서버측 HTTP 메시지 핸들러를 생성할 수도 있습니다. ASP.NET Web API에서 사용자 지정 서버측 HTTP 메시지 처리기를 만들기 위해 DelegatingHandler를 사용합니다. System.Net.Http.DelegatingHandler에서 파생된 클래스를 만들어야 합니다. 그런 다음 사용자 정의 클래스는
    C#.Net 튜토리얼 655 2023-09-12 11:33:04
  • 세 개의 정렬된 배열에서 공통 요소를 찾는 C# 프로그램
    세 개의 정렬된 배열에서 공통 요소를 찾는 C# 프로그램
    먼저 세 개의 정렬된 배열을 초기화합니다 - int[]one={20,35,57,70};int[]two={9,35,57,70,92};int[] three={25,35, 55 ,57,67,70}; 세 가지로 정렬된 배열에서 공통 요소를 찾으려면 while 루프를 사용하여 배열을 반복하고 두 번째 배열을 사용하여 첫 번째 배열을 확인하고 세 번째 배열을 사용하여 두 번째 배열을 확인합니다. i<1.길이&&j<2.길이&&k<3.길이){&n
    C#.Net 튜토리얼 1227 2023-09-12 11:17:02
  • 개발자를 위한 .NET 성능 최적화 기술
    개발자를 위한 .NET 성능 최적화 기술
    .NET 개발자라면 고품질 소프트웨어 제공에 있어 기능과 성능 최적화의 중요성을 인식해야 합니다. 제공된 리소스를 전문적으로 활용하고 웹 사이트 로드 시간을 줄임으로써 사용자에게 즐거운 경험을 선사할 뿐만 아니라 인프라 비용도 절감할 수 있습니다.
    C#.Net 튜토리얼 940 2023-09-12 10:43:33

도구 권장 사항

jQuery 기업 메시지 양식 연락처 코드

jQuery 기업 메시지 양식 연락처 코드는 간단하고 실용적인 기업 메시지 양식이자 문의 소개 페이지 코드입니다.
양식 버튼
2024-02-29

HTML5 MP3 뮤직 박스 재생 효과

HTML5 MP3 뮤직 박스 재생 특수 효과는 귀여운 뮤직 박스 이모티콘을 만들고 전환 버튼을 클릭하는 HTML5+css3 기반의 MP3 뮤직 플레이어입니다.

HTML5 멋진 입자 애니메이션 탐색 메뉴 특수 효과

HTML5 멋진 입자 애니메이션 탐색 메뉴 효과는 탐색 메뉴를 마우스로 가리키면 색상이 변경되는 특수 효과입니다.
메뉴 탐색
2024-02-29

jQuery 시각적 양식 드래그 앤 드롭 편집 코드

jQuery 시각적 양식 드래그 앤 드롭 편집 코드는 jQuery 및 부트스트랩 프레임워크를 기반으로 하는 시각적 양식입니다.
양식 버튼
2024-02-29

유기농 과일 및 야채 공급업체 웹 템플릿 Bootstrap5

유기농 과일 및 채소 공급업체 웹 템플릿-Bootstrap5

Bootstrap3 다기능 데이터 정보 배경 관리 반응형 웹 페이지 템플릿-Novus

Bootstrap3 다기능 데이터 정보 배경 관리 반응형 웹 페이지 템플릿-Novus
백엔드 템플릿
2023-02-02

부동산 자원 서비스 플랫폼 웹 페이지 템플릿 Bootstrap5

부동산 자원 서비스 플랫폼 웹 페이지 템플릿 Bootstrap5

간단한 이력서 정보 웹 템플릿 Bootstrap4

간단한 이력서 정보 웹 템플릿 Bootstrap4

귀여운 여름 요소 벡터 자료(EPS+PNG)

이것은 태양, 태양 모자, 코코넛 나무, 비키니, 비행기, 수박, 아이스크림, 아이스크림, 차가운 음료, 수영 반지, 슬리퍼, 파인애플, 소라, 조개, 불가사리, 게를 포함한 귀여운 여름 요소 벡터 자료입니다. , 레몬, 자외선 차단제, 선글라스 등 자료는 JPG 미리보기를 포함하여 EPS 및 PNG 형식으로 제공됩니다.
PNG 소재
2024-05-09

4개의 빨간색 2023 졸업 배지 벡터 자료(AI+EPS+PNG)

이것은 빨간색 2023년 졸업 배지 벡터 자료로, 총 4개이며 JPG 미리보기를 포함하여 AI, EPS 및 PNG 형식으로 사용할 수 있습니다.
PNG 소재
2024-02-29

노래하는 새와 꽃 디자인 봄 배너 벡터 자료로 가득 찬 카트(AI+EPS)

노래하는 새와 꽃이 가득한 수레로 디자인된 봄 배너 벡터 자료입니다. JPG 미리보기를 포함하여 AI 및 EPS 형식으로 제공됩니다.
배너 그림
2024-02-29

황금 졸업 모자 벡터 자료(EPS+PNG)

이것은 JPG 미리보기를 포함하여 EPS 및 PNG 형식으로 제공되는 황금 졸업 모자 벡터 자료입니다.
PNG 소재
2024-02-27

가정 장식 청소 및 수리 서비스 회사 웹사이트 템플릿

가정 장식 청소 및 유지 관리 서비스 회사 웹 사이트 템플릿은 가정 장식, 청소, 유지 관리 및 기타 서비스 조직을 제공하는 홍보 웹 사이트에 적합한 웹 사이트 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

신선한 색상의 개인 이력서 가이드 페이지 템플릿

신선한 컬러 매칭 개인 구직 지원 이력서 가이드 페이지 템플릿은 신선한 컬러 매칭 스타일에 적합한 개인 구직 이력서 작업 표시 가이드 페이지 웹 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

디자이너 크리에이티브 작업 이력서 웹 템플릿

디자이너 크리에이티브 작업 이력서 웹 템플릿은 다양한 디자이너 직위에 적합한 개인 작업 이력서 표시를 위한 다운로드 가능한 웹 템플릿입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

현대 엔지니어링 건설 회사 웹사이트 템플릿

현대 엔지니어링 및 건설 회사 웹 사이트 템플릿은 엔지니어링 및 건설 서비스 산업 홍보에 적합한 다운로드 가능한 웹 사이트 템플릿입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.