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

  • C#의 StringWriter와 StringReader?
    C#의 StringWriter와 StringReader?
    StringReader 및 StringWriter는 TextReader 및 TextWriter에서 파생되었습니다. StringWriter는 문자열 버퍼에 쓰는 데 사용됩니다. 문자열에 정보를 쓰기 위한 TextWriter를 구현합니다. StringWriter의 경우 - 예 StringWritersWriter=newStringWriter();while(true){ myChar=strReader.Read(); if(myChar==-1)break
    C#.Net 튜토리얼 912 2023-09-15 16:17:02
  • C# 배열의 인덱스가 0부터 시작하는 이유는 무엇입니까?
    C# 배열의 인덱스가 0부터 시작하는 이유는 무엇입니까?
    배열은 인덱스 메모리의 주소에 대한 포인터입니다. 인덱스는 배열의 첫 번째 요소입니다. 여기서 인덱스는 오프셋(offset)과 같은 개념으로, C언어의 기원 이전에도 존재하는 개념입니다. 배열 요소가 0Xff000에서 시작하고 {35,23,67,88,90}과 같은 5개의 요소가 있다고 가정합니다. 따라서 int가 4바이트를 사용하여 저장되므로 메모리의 배열은 다음과 같습니다. 0Xff000has350Xff004has230Xff008has670Xff012has880Xff016has90 이는 배열에 액세스할 때 제로 오프셋이 인덱스 0이 됨을 의미합니다. C#의 0 인덱싱 개념을 더 자세히 이해해 보겠습니다. 배열이 비어 있으면 요소가 0개이고 길이가 0입니다.
    C#.Net 튜토리얼 1589 2023-09-15 14:57:03
  • C#에서 중요한 네임스페이스는 무엇입니까? 각각에 대해 간략한 설명을 제공하세요.
    C#에서 중요한 네임스페이스는 무엇입니까? 각각에 대해 간략한 설명을 제공하세요.
    .NET에는 수많은 네임스페이스가 포함되어 있으며 타사 라이브러리를 포함하는 경우에는 훨씬 더 많은 네임스페이스가 포함됩니다. 그러나 계속해서 다시 사용하게 될 것들도 있습니다. 일반적이고 반복되는 프로그래밍 문제의 80%를 해결하는 데 도움이 되는 20가지 방법이 있습니다. 시스템에는 가장 기본적인 유형이 포함되어 있습니다. 여기에는 일반적으로 사용되는 클래스, 구조체, 열거형, 이벤트, 인터페이스 등이 포함됩니다. System.Text에는 ASCII 및 유니코드 문자 인코딩을 나타내는 클래스가 포함되어 있습니다. 문자 블록과 바이트 블록 간의 변환을 위한 클래스입니다. System.Text.RegularExpressions는 정규식 기능을 제공합니다. System.Linq는 LINQ(Language Integrated Query)를 사용하여 쿼리를 지원하는 클래스와 인터페이스를 제공합니다. 시스템.XM
    C#.Net 튜토리얼 709 2023-09-15 13:53:21
  • C#을 사용하여 자신만의 글꼴을 사용하여 인쇄
    C#을 사용하여 자신만의 글꼴을 사용하여 인쇄
    C#에서 자신만의 글꼴을 인쇄하려면 먼저 FontFamily 개체를 구성합니다. FontFamily 개체는 Arial, TimesNewRoman 등과 같은 글꼴을 설정하고 Font 개체는 글꼴의 크기와 스타일을 설정합니다. Arial 글꼴 스타일을 만들어 보겠습니다. FontFamilymyFontFamily=newFontFamily("Arial");FontmyFont=newFont(myFontFamily,20,FontStyle.Bold,GraphicsUnit.Pixel); 위에서는 FontFamily를 설정했습니다.
    C#.Net 튜토리얼 1053 2023-09-15 12:29:09
  • C# ASP.NET Core에서 사용할 수 있는 다양한 JSON 파일은 무엇입니까?
    C# ASP.NET Core에서 사용할 수 있는 다양한 JSON 파일은 무엇입니까?
    ASP.netCore는 System.Configuration에 대한 구성 종속성 및 web.config 파일의 xml 구성을 포함하여 이전 ASP.net 버전에서 다시 설계되었습니다. ASP.netCore에서는 전역 설정, 프로젝트별 설정, 클라이언트별 설정 등을 선언하고 액세스할 수 있는 새롭고 간편한 방법 솔루션입니다. XML, INI 및 JSON 파일을 위한 새로운 구성 모델입니다. ASP.netCore의 다양한 구성 JSON 파일 ASP.netCore에는 주로 6개의 구성 JSON 파일이 있습니다. global.jsonlaunchsettings.jsonappsettings.j
    C#.Net 튜토리얼 891 2023-09-15 12:29:05
  • 화씨를 섭씨로 변환하는 C# 프로그램
    화씨를 섭씨로 변환하는 C# 프로그램
    먼저 온도를 화씨로 설정합니다. - doublefahrenheit=97; Console.WriteLine("Fahrenheit:"+fahrenheit); 이제 섭씨로 변환합니다. - celsius=(fahrenheit-32)*5/9 예 다음 코드를 실행해 볼 수 있습니다. 화씨를 화씨로 변환하려면 온도를 섭씨로 변환하세요. 라이브 데모usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceDemo{&n
    C#.Net 튜토리얼 1220 2023-09-15 11:53:09
  • C#의 스레드 풀
    C#의 스레드 풀
    C#의 스레드 풀은 스레드 모음입니다. 백그라운드에서 작업을 수행하는 데 사용됩니다. 스레드가 작업을 완료하면 대기 중인 모든 스레드가 존재하는 큐로 전송됩니다. 이는 재사용이 가능하도록 수행됩니다. 스레드 풀을 생성하는 방법을 살펴보겠습니다. 먼저 다음 네임스페이스를 사용합니다. 이제 usingSystem.Threading을 사용하여 스레드 풀 개체를 사용하여 스레드 풀 클래스를 호출합니다. QueueUserWorkItem 메서드를 호출합니다. ThreadPool.QueueUserWorkItem(newWaitCallback(Run))을 루프에서 반복하고 일반 Thread 객체와 비교합니다.
    C#.Net 튜토리얼 1197 2023-09-15 11:37:02
  • C# 스레드의 Join, Sleep 및 Abort 메서드
    C# 스레드의 Join, Sleep 및 Abort 메서드
    Join은 스레드가 종료될 때까지 호출 스레드를 차단하는 동시에 표준 COM 및 SendMessage 펌핑을 계속 수행합니다. 이 메서드에는 다양한 오버로드된 형식이 있습니다. 절전 모드로 인해 스레드가 일정 시간 동안 일시 중지됩니다. AbortAbort 메소드는 스레드를 파괴하는 데 사용됩니다. 스레드에서 Join()의 예를 살펴보겠습니다. 예 usingSystem;usingSystem.Diagnostics;usingSystem.Threading;namespaceSample{ classDemo{ static
    C#.Net 튜토리얼 1607 2023-09-15 11:01:09
  • C++의 friend 키워드에 해당하는 C#은 무엇입니까?
    C++의 friend 키워드에 해당하는 C#은 무엇입니까?
    C#에서 friend 클래스의 friend 함수는 클래스 범위 외부에서 정의되지만 클래스의 모든 private 및 protected 멤버에 액세스할 수 있습니다. 친구 함수의 프로토타입이 클래스 정의에 나타나더라도 친구는 멤버 함수가 아닙니다. 친구는 함수, 함수 템플릿, 멤버 함수일 수도 있고 클래스나 클래스 템플릿일 수도 있습니다. 이 경우 전체 클래스와 해당 멤버는 모두 친구입니다. C++에서 C#의 친구와 가장 가까운 것은 외부 클래스의 전용 멤버에 액세스할 중첩 클래스를 만드는 것입니다. 여기서 내부 클래스는 외부 클래스의 전용 멤버에 액세스할 수 있습니다. classOuter{ classInner{ }}
    C#.Net 튜토리얼 738 2023-09-15 10:53:02
  • C#의 액세스 한정자
    C#의 액세스 한정자
    액세스 한정자는 C#에서 변수 및 함수의 범위를 지정합니다. 다음은 C#에서 제공하는 액세스 한정자입니다. Public 한정자는 멤버 액세스에 제한을 두지 않습니다. 보호된 액세스는 파생 클래스 또는 클래스 정의로 제한됩니다. 해당 선언은 다음 권한을 가진 프로그램 내의 내부 액세스 한정자에 의해 액세스됩니다. protected Internal 보호된 액세스 수정자와 내부 액세스 수정자 모두에서 제공하는 액세스 지정자를 가집니다. 선언된 클래스 내에서만 비공개입니다. 비공개로 지정된 멤버는 클래스 외부에서 접근할 수 없습니다. 예 보호된 멤버에 액세스하는 보호 액세스 한정자의 예를 살펴보겠습니다. 실시간 데모 usingSystem;namespaceMySpecifiers{&nbs
    C#.Net 튜토리얼 938 2023-09-15 08:37:02
  • C#에서 연산자의 오버로딩 기능은 무엇입니까?
    C#에서 연산자의 오버로딩 기능은 무엇입니까?
    다음은 C#에서 오버로드할 수 있는 연산자와 오버로드할 수 없는 연산자 목록입니다. 서수 연산자 및 설명 1+,-,!,~,++,--이러한 단항 연산자는 하나의 피연산자를 허용하며 오버로드될 수 있습니다. 2+,-,*,/,% 이러한 이항 연산자는 두 개의 피연산자를 허용하며 오버로드될 수 있습니다. 3==,!=,,= 비교 연산자는 오버로드될 수 있습니다. 4&&, || 조건부 논리 연산자는 직접 오버로드될 수 없습니다. 5+=,-=,*=,/=,%= 대입 연산자는 오버로드될 수 없습니다. 6=,.,?:,-
    C#.Net 튜토리얼 1264 2023-09-15 08:13:08
  • 디버깅 및 게시를 위한 C#의 if/then 지시문은 무엇입니까?
    디버깅 및 게시를 위한 C#의 if/then 지시문은 무엇입니까?
    Visual Studio 디버그 모드와 릴리스 모드에서 .Net 프로젝트를 빌드하기 위한 다양한 구성이 있습니다. 디버그 모드를 선택하여 .Net 프로젝트를 단계별로 진행한 다음 어셈블리 파일(.dll 또는 .exe)이 최종적으로 빌드되는 릴리스 모드를 선택합니다. 빌드 구성을 변경하려면 - 빌드 메뉴에서 구성 관리자를 선택한 다음 디버그 또는 릴리스를 선택합니다. 또는 도구 모음의 솔루션 구성에서 디버그 또는 릴리스를 선택합니다. #ifdebug에 작성된 코드는 디버그 모드에서 실행되는 경우에만 실행됩니다. 코드가 릴리스 모드에서 실행 중인 경우 #ifDebug는 false가 되며 그 안에 있는 코드는 실행되지 않습니다. 예시 수업프로그램{
    C#.Net 튜토리얼 1236 2023-09-14 22:29:08
  • C#의 추상 클래스, 봉인 클래스 및 클래스 멤버
    C#의 추상 클래스, 봉인 클래스 및 클래스 멤버
    추상 클래스에는 추상 메서드와 비추상 메서드가 포함됩니다. 추상 클래스는 인스턴스화할 수 없습니다. 봉인 클래스는 상속을 방지하며 기본 클래스로 사용할 수 없습니다. 추상 클래스 추상 클래스를 선언하려면 클래스 정의 앞에 abstract 키워드를 넣어야 합니다. 추상 클래스의 클래스 멤버의 예는 다음과 같습니다. 추상 메서드가 정의됩니다. - publicabstractclassVehicle{ publicabstractvoiddisplay();} 추상 메서드 정의 뒤에는 구현되지 않으므로 세미콜론이 붙습니다. Sealed 클래스 Sealed 클래스를 선언하려면 앞에 Seal 클래스 정의 키워드를 배치해야 합니다. 봉인 클래스는 상속을 방지하므로 기본 클래스로 사용할 수 없습니다. 공개
    C#.Net 튜토리얼 845 2023-09-14 22:21:06
  • C#에서 CPU 코어 수를 찾는 방법은 무엇입니까?
    C#에서 CPU 코어 수를 찾는 방법은 무엇입니까?
    프로세서와 관련된 다양한 정보를 얻을 수 있습니다. 예를 들어 2개의 듀얼 코어 하이퍼스레딩이 활성화된 시스템을 사용하면 이러한 정보가 모두 다를 수 있습니다. 프로세서에는 물리적 프로세서 2개, 코어 4개, 논리 프로세서 8개가 있습니다. 논리 프로세서 수는 환경 클래스를 통해 사용할 수 있지만 다른 정보는 WMI를 통해서만 사용할 수 있습니다(이 기능이 작동하려면 일부 시스템에 일부 핫픽스나 서비스 팩을 설치해야 할 수도 있음) - 프로젝트에 다음을 추가합니다. 시스템 참조 .Management.dll. .NET Core에서는 NuGet 패키지로 제공됩니다(Windows에만 해당). 물건
    C#.Net 튜토리얼 1280 2023-09-14 22:21:02
  • C# 7.0의 소멸자란 무엇입니까?
    C# 7.0의 소멸자란 무엇입니까?
    C#에서는 동일한 수의 출력 매개 변수 또는 동일한 수 및 유형의 출력 매개 변수를 다른 순서로 사용하여 동일한 프로그램에서 여러 소멸자 메서드를 사용할 수 있습니다. 이는 Tuple 클래스와 관련이 없지만 함수형 프로그래밍에서 가져온 새로운 튜플 구문의 일부입니다. Deconstruct 키워드는 함수 예제를 구조화하는 데 사용됩니다. publicclassEmployee{ publicEmployee(stringemployeename,stringfirstName,stringlastName){ Employeename
    C#.Net 튜토리얼 1154 2023-09-14 22:05:03

도구 권장 사항

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