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

  • C#의 람다 표현식이란 무엇입니까?
    C#의 람다 표현식이란 무엇입니까?
    람다 표현식은 익명 메서드를 나타내는 더 좋은 방법입니다. 무명 메서드와 람다 식 모두 메서드 구현을 인라인으로 정의할 수 있지만, 익명 메서드에서는 명시적으로 메서드의 매개 변수 형식과 반환 형식을 정의해야 합니다. 본문으로 표현식이 있는 표현식 람다: (input−parameters) => Expression 본문으로 명령문 블록이 있는 명령문 람다: (input−parameters) => {} 모든 람다 표현식은 대리자 유형으로 변환될 수 있습니다. 람다 식을 변환할 수 있는 대리자 형식은 해당 매개 변수 및 반환 값의 형식에 따라 정의됩니다. 람다 표현식이 값을 반환하지 않으면 이를 Ac로 변환할 수 있습니다.
    C#.Net 튜토리얼 659 2023-09-08 14:25:15
  • C#의 CopyOnWriteArrayList 버전
    C#의 CopyOnWriteArrayList 버전
    Java에는 CopyOnWriteArrayList가 있지만 C#에는 없습니다. 이를 위해서는 C#의 동기화된 컬렉션 클래스를 우선적으로 사용해야 합니다. 동기화된 컬렉션은 특정 유형의 개체를 포함하는 스레드로부터 안전한 컬렉션입니다. 다음은 구문입니다. publicclassSynchronizedCollection<T>:IList<T>,ICollection<T>,IEnumerable<T>,IEnumerable,IList,ICollection 위, T는
    C#.Net 튜토리얼 1361 2023-09-08 13:25:02
  • C# 7.0의 이진 리터럴 및 숫자 구분 기호는 무엇입니까?
    C# 7.0의 이진 리터럴 및 숫자 구분 기호는 무엇입니까?
    이진 리터럴 - C#7 이전에는 변수에 10진수와 16진수 값만 할당할 수 있었습니다. 바이너리 리터럴은 C# 7.0에서 도입되었으며, 이를 통해 바이너리 값을 변수에 전달할 수 있습니다. 숫자 구분 기호 - 숫자 구분 기호는 단일 밑줄(_) 형식을 사용합니다. 이 구분 기호는 가독성을 높이기 위한 방법으로 모든 숫자 리터럴에서 사용할 수 있습니다. 바이너리 리터럴 예 - 예 classProgram{ publicstaticvoidMain(){ varbn=0b1000001 &am;
    C#.Net 튜토리얼 1177 2023-09-08 12:53:02
  • C#의 혼합 사전 클래스?
    C#의 혼합 사전 클래스?
    HybridDictionary 클래스는 컬렉션이 작을 때 ListDictionary를 사용하고 컬렉션이 커지면 Hashtable로 전환하여 IDictionary를 구현합니다. 다음은 HybridDictionary 클래스의 특성입니다. 일련 번호 특성 및 설명 1Count 하이브리드 사전에 포함된 키/값 쌍의 수를 가져옵니다. 2IsFixedSize HybridDictionary의 크기가 고정되어 있는지 여부를 나타내는 값을 가져옵니다. 3IsReadOnly HybridDictionary가 읽기 전용인지 여부를 나타내는 값을 가져옵니다. 4IsSynchronized는 HybridDic을 나타내는 값을 얻습니다.
    C#.Net 튜토리얼 745 2023-09-08 11:57:09
  • 상부 삼각 행렬을 설명하는 C# 프로그램
    상부 삼각 행렬을 설명하는 C# 프로그램
    상부 삼각 행렬의 경우 주대각선 아래의 모든 요소를 ​​0으로 설정합니다. 다음 조건을 설정합니다. −if(i<=j) Console.Write(A[i,j]+"\t"); else Console.Write("0\t"); 0으로 설정합니다. 예제 다음 코드를 실행하여 상부 삼각 행렬을 표시해 볼 수 있습니다. 실시간 데모 usingSystem;usingSystem.Linq;classDemo{
    C#.Net 튜토리얼 1471 2023-09-08 10:13:14
  • C# 조건식의 숫자 승격
    C# 조건식의 숫자 승격
    숫자 승격은 short에서 int로와 같이 더 작은 유형을 더 큰 유형으로 승격시키는 것입니다. 아래 예에서는 조건식의 숫자 승격을 볼 수 있습니다. p>Short 유형은 자동으로 더 큰 int 유형으로 승격됩니다. 예 usingSystem;classProgram{ staticvoidMain(){ shortval1=99;
    C#.Net 튜토리얼 752 2023-09-08 09:25:08
  • C#에서는 매개변수가 어떻게 전달되나요?
    C#에서는 매개변수가 어떻게 전달되나요?
    매개변수는 C#에서 값이나 참조로 전달됩니다. 이 방법으로 out 매개변수와 param 배열 -Value를 사용하여 매개변수를 전달할 수도 있습니다. 이 방법은 매개변수의 실제 값을 함수의 형식 매개변수에 복사합니다. 이 경우 함수 내부의 형식 매개변수에 대한 변경 사항은 실제 매개변수에 영향을 주지 않습니다. 참조 이 방법은 실제 매개변수의 메모리 위치에 대한 참조를 형식 매개변수에 복사합니다. 이는 매개변수에 대한 변경사항이 매개변수에 영향을 미친다는 것을 의미합니다. Outreturn 문은 함수에서 값만 반환하는 데 사용할 수 있습니다. 그러나 출력 매개변수를 사용하면 함수에서 두 개의 값을 반환할 수 있습니다. 출력 매개변수는 메소드 대신 메소드 외부로 데이터를 전달한다는 점을 제외하면 참조 매개변수와 유사합니다. Param 메소드를 선언할 때 매개변수로 전달된 매개변수의 수를 잘 모르는 경우
    C#.Net 튜토리얼 812 2023-09-07 23:09:07
  • C# ASP.NET WebAPI를 사용하면 어떤 이점이 있나요?
    C# ASP.NET WebAPI를 사용하면 어떤 이점이 있나요?
    WEBAPI는 더 간단하고 가벼운 서비스를 위한 더 나은 선택입니다. WEBAPI는 XML을 포함한 모든 텍스트 형식을 사용할 수 있으며 WCF보다 빠릅니다. 모든 추가, 삭제, 수정 및 쿼리 작업에 대해 GET, POST, PUT 및 DELETE와 같은 표준 HTTP 동사를 사용하여 HTTP와 동일한 방식으로 작동합니다. MediaTypeFormatter를 사용하여 Json 및 XML 형식으로 응답을 생성하는 라우팅을 완벽하게 지원합니다. IIS에서 호스팅하거나 IIS 외부에서 자체 호스팅할 수 있습니다. 모델 바인딩 및 유효성 검사를 지원합니다. ODATA를 지원하세요. 상태 비저장 데이터 전송을 지원합니다. Url 모드 및 HTTP 메소드를 지원합니다. 참고 - ODATA(개방형 데이터 프로토콜)는 다음을 허용하는 개방형 프로토콜입니다.
    C#.Net 튜토리얼 753 2023-09-07 21:41:02
  • C# ASP.NET Core에서 IWebHostEnvironment 인터페이스의 역할은 무엇입니까?
    C# ASP.NET Core에서 IWebHostEnvironment 인터페이스의 역할은 무엇입니까?
    IWebHostEnvironment는 웹 호스팅 환경과 실행 중인 애플리케이션에 대한 정보를 제공합니다. Microsoft.AspNetCore.HostingIWebHostEnvironment 네임스페이스에 속하는 인터페이스는 컨트롤러에 종속성으로 삽입된 다음 컨트롤러 전체에서 사용해야 합니다. IWebHostEnvironment 인터페이스에는 두 가지 속성이 있습니다. WebRootPath - www 폴더에 대한 경로(웹 서비스에 대한 애플리케이션 콘텐츠 파일이 포함된 디렉터리에 대한 절대 경로를 가져오거나 설정) ContentRootPath - 모든 애플리케이션 파일이 포함된 루트 폴더에 대한 경로(WebRootP에 대한 경로를 가져오거나 설정)
    C#.Net 튜토리얼 1299 2023-09-07 20:33:14
  • C#에서 인터페이스 기반 주입을 사용하여 종속성 주입을 구현하는 방법은 무엇입니까?
    C#에서 인터페이스 기반 주입을 사용하여 종속성 주입을 구현하는 방법은 무엇입니까?
    결합된(종속) 개체를 분리된(독립) 개체에 주입(변환)하는 프로세스를 종속성 주입이라고 합니다. 종속성 주입에는 네 가지 유형의 DI가 있습니다. 생성자 주입 Setter 주입 인터페이스 기반 주입 서비스 로케이터 주입 인터페이스 주입 인터페이스 주입 Getter 및 SetterDI와 유사하게 Getter 및 SetterDI는 기본 getter 및 setter를 사용하지만 인터페이스 주입은 지원 인터페이스( 명시적 인터페이스 속성 설정을 위한 getter 및 setter). 예 publicinterfaceIService{ stringServiceMethod();}publ
    C#.Net 튜토리얼 1286 2023-09-07 20:09:07
  • C#의 URL에서 파일을 다운로드하는 방법은 무엇입니까?
    C#의 URL에서 파일을 다운로드하는 방법은 무엇입니까?
    웹 클라이언트를 사용하여 URL에서 파일을 다운로드할 수 있습니다. System.Net의 네임스페이스를 사용할 수 있습니다. WebClient 클래스는 URI로 식별되는 로컬, 인트라넷 또는 인터넷 리소스에 데이터를 보내거나 받기 위한 일반적인 메서드를 제공합니다. 웹 클라이언트는 컴퓨터에 설치되어 사용자의 요청에 따라 웹 서버와 상호 작용하는 데 사용되는 애플리케이션 또는 웹 브라우저(예: Google Chrome, Internet Explorer, Opera, Firefox, Safari)라고 할 수 있습니다. 기본적으로 서버에서 처리된 데이터를 수집하는 소비자 애플리케이션입니다. 클라이언트와 서버는 연결의 두 부분이며 서로 다릅니다.
    C#.Net 튜토리얼 1420 2023-09-07 19:33:06
  • 개체 목록에서 정수를 찾고 LINQ를 사용하여 정렬하는 C# 프로그램
    개체 목록에서 정수를 찾고 LINQ를 사용하여 정렬하는 C# 프로그램
    소개 이 기사에서는 개체 목록에서 정수를 찾고 LINQ를 사용하여 정렬하는 C# 프로그램을 작성하는 방법을 알아봅니다. 언어에 대해 간략하게 살펴보겠습니다. C# 프로그래밍 언어는 데스크톱, 웹 및 모바일 애플리케이션을 개발하는 데 자주 사용됩니다. 언어 통합 쿼리(LINQ라고도 함)는 C#의 장점 중 하나입니다. 개발자는 배열, 컬렉션, 데이터베이스를 비롯한 다양한 소스에서 데이터를 빠르게 쿼리할 수 있습니다. 이를 통해 개발자는 SQL(Structured Query Language)과 동일한 구문을 사용할 수 있으며 간단한 데이터 조작 및 정렬을 지원합니다. 데이터 소스에 관계없이 데이터 쿼리를 위한 표준 구문을 제공합니다. LINQ의 구문은 SQL과 유사하므로 개발자가 쉽게 배우고 사용할 수 있습니다. 문제는 이 글에 명시되어 있는데,
    C#.Net 튜토리얼 811 2023-09-07 18:57:12
  • C#의 네트워킹
    C#의 네트워킹
    .NET Framework에는 계층화되고 확장 가능하며 관리되는 네트워크 서비스 구현이 있습니다. 이를 애플리케이션에 쉽게 통합할 수 있습니다. System.Net 네임스페이스를 사용합니다. Uri 클래스에 액세스하는 방법을 살펴보겠습니다. C#에서는 URI(Uniform Resource Identifier)의 개체 표현을 제공합니다. Uriuri=newUri("http://www.example.com/");WebRequestw=WebRequest.Create( uri); 이제 System.Net 클래스를 살펴보겠습니다. SSL(Secure Sockets Layer)을 사용하여 연결을 암호화하는 데 사용됩니다. URI가 "https:
    C#.Net 튜토리얼 927 2023-09-07 18:29:09
  • C#에서 스택 구현
    C#에서 스택 구현
    Stack 클래스는 Push 및 Pop 작업을 사용하여 C#으로 구현됩니다. 스택은 C#에서 객체의 후입선출 컬렉션을 나타내는 데 사용됩니다. 다음은 Stack 클래스의 메서드입니다. Sr.No 메서드 및 설명 1 publicvirtualvoidClear()는 스택에서 모든 요소를 ​​제거합니다. 2publicvirtualboolContains(objectobj); 요소가 스택에 있는지 확인합니다. 3publicvirtualobjectPeek(); 스택 상단에 있는 객체를 삭제하지 않고 반환합니다. 4 공용 가상 개체 Pop()은 스택 맨 위에 있는 개체를 제거하고 반환합니다. 5publicvirtualvoidPus
    C#.Net 튜토리얼 830 2023-09-07 16:17:10
  • C#에서 암시적 형식 변환과 명시적 형식 변환의 차이점은 무엇입니까?
    C#에서 암시적 형식 변환과 명시적 형식 변환의 차이점은 무엇입니까?
    다음은 암시적 유형 변환과 명시적 유형 변환의 차이점입니다. 암시적 유형 변환 C#은 이러한 변환을 유형이 안전한 방식으로 수행합니다. 이 개념을 이해하기 위해 암시적으로 int를 long으로 변환해 보겠습니다. intval1=11000;intval2=35600;longsum;sum=val1+val2; 위에는 두 개의 정수 변수가 있으며 이를 긴 정수 변수에 누적하면 오류가 표시되지 않습니다. 컴파일러가 자체적으로 암시적 변환을 수행하기 때문입니다. 이제 이 값을 인쇄해 보겠습니다. 예 usingSystem;usingSystem.IO;namespaceDemo{ &
    C#.Net 튜토리얼 891 2023-09-07 15:41:09

도구 권장 사항

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 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.