- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일일 프로그램 위챗 애플릿 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- C#은 Java의 이중 괄호 초기화에 해당합니까?
- Java의 이중 대괄호 초기화는 C#의 단일 대괄호 초기화와 동일한 작업을 수행합니다. 이중 괄호는 단일 Java 표현식 내에서 객체를 생성하고 초기화합니다. 다음은 Java에 있다고 가정해 보겠습니다. 예 List<String>list=newList<String>(){{ add("One") add("Two");
- C#.Net 튜토리얼 860 2023-09-07 14:01:05
-
- C#의 관리 코드란 무엇입니까?
- 관리 코드는 CLR(공용 언어 런타임)에 의해 실행이 관리되는 코드입니다. 관리되는 코드를 가져와 기계어 코드로 컴파일합니다. 그 후에 코드가 실행됩니다. 여기서 런타임은 자동 메모리 관리, 유형 안전성 및 기타 기능을 제공하는 CLR입니다. 관리 코드는 고급 언어로 작성되었으며 .NET에서 실행됩니다. C#, F# 등이 될 수 있습니다. 컴파일러를 사용하여 컴파일된 코드는 기계어 코드를 생성하지 않습니다. 그러나 런타임에 의해 컴파일되고 실행되는 중간 언어 코드를 얻게 됩니다. C/C++ 코드는 "비관리 코드"라고 하며 이 권한이 없습니다. 프로그램을 바이너리 형식으로 메모리에 로드하는 것은 운영 체제의 책임입니다. 프로그래머는 나머지 부분을 스스로 처리해야 합니다. C++에서는 Windows에서 실행되는 관리되지 않는 바이너리를 생성할 수도 있습니다.
- C#.Net 튜토리얼 1432 2023-09-07 10:53:02
-
- C# 프로그램은 폴더 크기를 예측합니다.
- 소개 이 기사에서는 폴더 크기를 추정하는 C# 프로그램을 살펴보겠습니다. 컴퓨터에서는 폴더라는 디렉터리에 파일을 저장합니다. 또한 파일에 있는 폴더의 크기를 추정하는 방법도 살펴보겠습니다. 파일 크기를 계산하는 것만으로는 목표를 달성하기에 충분하지 않습니다. 대신 폴더와 하위 폴더의 크기도 계산해야 합니다. 다음 기사에서는 세 부분으로 나누어 폴더 크기를 계산하는 방법을 설명합니다. 우리가 알아야 할 첫 번째 부분은 폴더의 크기를 알려주는 GetFolderSize 메서드입니다. 두 번째 부분은 크기를 사람이 읽을 수 있는 형식으로 변환하는 FormatBytes 메서드입니다. 또한 이 기사의 추가 개발에 중요한 다양한 접근 방식을 간략하게 살펴보겠습니다. 우리가 할 방법
- C#.Net 튜토리얼 1075 2023-09-07 10:33:02
-
- C#의 단항 연산자란 무엇입니까?
- 다음은 C#의 단항 연산자입니다. -+-!~++--(type)*&sizeof sizeof 연산자를 이해해 보겠습니다. sizeof는 데이터 유형의 크기를 반환합니다. int 데이터 유형의 크기를 찾아야 한다고 가정합니다. - sizeof(int) double 데이터 유형의 경우 - sizeof(double) 다양한 데이터 유형의 크기를 찾는 전체 예제를 살펴보겠습니다. - 예제 라이브 데모 usingSystem;namespaceDemo{ classProgram{ staticvo
- C#.Net 튜토리얼 1474 2023-09-07 10:05:02
-
- C#의 공분산 및 반공분산
- 클래스를 효율적으로 처리하려면 공분산과 역분산의 개념을 사용하십시오. 우리의 코스로 다음을 고려해 봅시다. 하나는 클래스 2의 기본 클래스이고, 두 개는 클래스 3의 기본 클래스입니다. classOne{}classTwo:One{}classThree:Two{} 기본 클래스는 파생 클래스를 포함할 수 있지만 그 반대는 불가능합니다. 공분산을 사용하면 기본 유형이 예상되는 파생 유형을 전달할 수 있습니다. 공분산은 C#의 배열, 인터페이스, 대리자 등과 함께 사용할 수 있습니다. 대비 변화는 매개변수에 따라 다릅니다. 기본 클래스 매개변수가 있는 메서드를 반공변성과 함께 파생 클래스 매개변수가 필요한 대리자에 할당할 수 있습니다.
- C#.Net 튜토리얼 889 2023-09-07 09:05:02
-
- C# ASP.NET Core에서 세션을 활성화하는 방법은 무엇입니까?
- 세션은 사용자 데이터를 저장/저장할 수 있는 ASP.NETCore의 기능입니다. Session은 SessionId를 키로 사용하여 서버의 사전에 데이터를 저장합니다. SessionId는 클라이언트 측 쿠키에 저장됩니다. SessionId 쿠키는 모든 요청과 함께 전송됩니다. SessionId 쿠키는 브라우저별로 적용되며 다른 브라우저 간에 공유될 수 없습니다. SessionId 쿠키에는 시간 초과가 지정되지 않으며 브라우저가 닫히고 브라우저 세션이 종료되면 삭제됩니다. 서버 측에서는 세션이 제한된 시간 동안 유지됩니다. 서버의 기본 세션 시간 초과는 20분입니다.
- C#.Net 튜토리얼 651 2023-09-07 08:41:05
-
- C#에서 공개, 정적 및 무효 키워드의 차이점은 무엇입니까?
- 이러한 키워드는 모두 C# 프로그램의 기본 메서드의 일부입니다. Main 메서드는 모든 C# 프로그램의 진입점이며 실행 시 클래스가 수행하는 작업을 설명합니다. >usingSystem;classDemo{ staticvoidMain(string[]args){ Console.WriteLine("MyfirstprograminC#!" }}public-액세스 지정자입니다.
- C#.Net 튜토리얼 1763 2023-11-21 16:47:35
-
- C#의 최종 변수
- Java에는 final 키워드가 있지만 C#에서는 이를 구현하지 않습니다. C#에서 seal 또는 readonly 키워드를 사용하여 동일한 구현을 수행합니다. readonly를 사용하면 변수에 값을 한 번만 할당할 수 있습니다. "읽기 전용"으로 표시된 필드는 객체 생성 중에 한 번만 설정할 수 있습니다. 변경할 수 없습니다. 예 classEmployee{ readonlyintage; Employee(intage){ this.age=age;
- C#.Net 튜토리얼 776 2023-09-06 22:41:12
-
- C#을 사용하여 컴퓨터의 IP 주소를 표시하는 방법은 무엇입니까?
- IPHostEntry.AddressList 속성을 사용하여 IP 주소 가져오기 - IPHostEntrymyIP=Dns.GetHostEntry(hostName);IPAddress[]address=myIP.AddressList IP 주소를 표시하려면 다음 코드를 사용하십시오. - 예 usingSystem;usingSystem.Net;classProgram{ staticvoidMain (){ 문자열호스트남
- C#.Net 튜토리얼 798 2023-09-06 22:25:02
-
- C#에서 오버로딩이란 무엇입니까?
- C#은 정적 다형성을 달성하기 위한 두 가지 기술, 즉 함수 오버로딩, 연산자 오버로딩, 함수 오버로딩, 이름은 같지만 매개 변수가 다른 두 개 이상의 메서드(C#의 함수 오버로딩)를 제공합니다. C#의 함수 오버로드는 매개변수 수와 매개변수의 데이터 유형을 변경하여 달성할 수 있습니다. 숫자의 곱셈을 인쇄하는 함수가 있다고 가정하면, 오버로드된 메서드는 이름은 같지만 인수 개수는 다릅니다. - publicstaticintmulDisplay(intone,inttwo){}publicstaticintmulDisplay(intone,inttwo,int3){}publicstaticintmulDisplay
- C#.Net 튜토리얼 848 2023-09-06 22:17:02
-
- C#의 이벤트 및 대리자
- C# 이벤트는 대리자의 문제를 해결하는 데 사용됩니다. 그 중 하나는 대리자 속성을 쉽게 재정의할 수 있으며, 이로 인해 결국 코드에 버그가 발생할 수 있습니다. 이를 방지하기 위해 C#에서는 이벤트를 사용하고 대리자 주위에 래퍼를 정의합니다. C#의 이벤트 이벤트를 사용하려면 먼저 대리자를 정의해야 합니다. 이벤트는 대리자 유형이며 키를 누르는 것이 이벤트의 예입니다. publicdelegatevoideDemo(Stringval);publiceventTestTestEvent;이벤트는 이와 같은 대리자를 보유할 수 있습니다. this.TestEvent+=newDemo(DemoData); C#의 대리자는 메서드에 대한 참조를 보유하는 참조 유형 변수입니다. 할 수 있다
- C#.Net 튜토리얼 1317 2023-09-06 20:33:15
-
- 얕은 복사란 무엇이며 C#의 전체 복사와 어떻게 다릅니까?
- 얕은 복사본 - 얕은 복사본은 개체의 "주요" 부분을 복사하지만 내부 개체는 복사하지 않는 것을 의미합니다. "내부 개체"는 원본 개체와 해당 복사본 간에 공유됩니다. 한 개체를 수정하면 변경 사항이 다른 개체에 반영됩니다. 딥 카피 - 딥 카피는
- C#.Net 튜토리얼 607 2023-09-06 19:41:09
-
- C# 인터페이스에서 멤버 함수를 선언하는 방법은 무엇입니까?
- C#에서 인터페이스의 멤버 함수를 선언합니다. −publicinterfaceInterfaceName{ //interfacemembers voidInterfaceMemberOne(); doubleInterfaceMemberThree()} publicclassClassName:
- C#.Net 튜토리얼 1040 2023-09-06 19:37:02
-
- C# 대기열 클래스의 대기열에 넣기 및 대기열 제거
- 큐 컬렉션 클래스는 C#의 개념이며 System.Collection 네임스페이스에 포함되어 있습니다. 요소는 FIFO 대기열에 저장됩니다. 추가되는 첫 번째 요소는 마치 티켓을 사기 위해 영화관 밖에서 줄을서는 사람들처럼 가장 먼저 나오는 요소가 될 것입니다. 두 가지 방법이 있습니다. Enqueue() 메서드는 값을 추가하고 값을 검색하는 Dequeue() 메서드는 대기열에 항목을 추가합니다. Queueq=newQueue();q.Enqueue("Two");q.Enqueue("One"); 대기열에서 항목을 반환합니다. Queueq=newQueue();q.Enqueue(“2개”);q.Enqueue(“1개”
- C#.Net 튜토리얼 1369 2023-09-06 19:09:10
-
- C#의 StringCollection 클래스
- StringCollection 클래스는 문자열 컬렉션을 나타냅니다. 다음은 StringCollection 클래스 -Sr.no 속성의 속성이며 설명 1Count는 OrderedDictionary 컬렉션에 포함된 키/값 쌍의 수를 가져옵니다. 2IsReadOnly는 StringCollection이 읽기 전용인지 여부를 나타내는 값을 가져옵니다. 3IsSynchronized는 StringCollection에 대한 액세스가 동기화되는지(스레드 안전) 여부를 나타내는 값을 가져옵니다. 4Item[Int32]는 지정된 인덱스의 요소를 가져오거나 설정합니다. 5SyncRoot get을 사용하여 StringCollect를 동기화할 수 있습니다.
- C#.Net 튜토리얼 1254 2023-09-06 18:49:02