«.net» 태그된 질문

.NET Core에 대한 질문에는 사용하지 마십시오. 대신 [.net-core]를 사용하십시오. .NET 프레임 워크는 주로 Microsoft Windows 운영 체제 용으로 설계된 소프트웨어 프레임 워크입니다. 기본 클래스 라이브러리, 공통 언어 런타임 (일반적으로 CLR이라고 함), 공통 유형 시스템 (일반적으로 CTS라고 함) 및 동적 언어 런타임의 구현이 포함됩니다. C #, VB.NET, F # 및 C ++ / CLI를 포함한 많은 프로그래밍 언어를 지원합니다.


29
열거 형을 열거하는 방법
На этот вопрос есть ответы на 스택 오버플로 на русском : foreach는 () для 열거 enumC #에서 어떻게 열거 할 수 있습니까? 예를 들어 다음 코드는 컴파일되지 않습니다. public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) { DoSomething(suit); } } …
3765 c#  .net  loops  enums  enumeration 

11
C #의 올바른 버전 번호는 무엇입니까?
C #의 올바른 버전 번호는 무엇입니까? 언제 나왔어? C # 3.5에 대한 답변을 찾을 수없는 이유는 무엇 입니까? 이 질문은 주로 잘못된 버전 번호 (예 : C # 3.5)를 사용하여 답변을 검색하는 사람들을 돕기위한 것 입니다. 버전 번호가 잘못된 답변을 찾지 못한 사람은 이 질문을 찾은 다음 올바른 버전 번호로 …

30
딥 클로닝 객체
나는 다음과 같은 것을하고 싶다 : MyObject myObj = GetMyObj(); // Create and fill a new object MyObject newObj = myObj.Clone(); 그런 다음 원래 객체에 반영되지 않은 새 객체를 변경하십시오. 나는 종종이 기능이 필요하지 않으므로 필요할 때 새 객체를 만든 다음 각 속성을 개별적으로 복사하는 것에 의지했지만 항상 더 나은 …
2226 c#  .net  clone 

30
인코딩을 수동으로 지정하지 않고 C #에서 문자열의 일관된 바이트 표현을 얻으려면 어떻게해야합니까?
특정 인코딩을 수동으로 지정하지 않고 stringa byte[]를 .NET (C #)으로 변환하려면 어떻게해야 합니까? 문자열을 암호화하겠습니다. 변환하지 않고 암호화 할 수는 있지만 여전히 인코딩이 왜 작동하는지 알고 싶습니다. 또한 인코딩을 고려해야하는 이유는 무엇입니까? 문자열이 저장된 바이트를 간단히 얻을 수 없습니까? 문자 인코딩에 의존하는 이유는 무엇입니까?

28
한 번에 여러 예외를 잡으시겠습니까?
단순히 잡는 것은 바람직하지 않습니다 System.Exception. 대신 "알려진"예외 만 포착해야합니다. 이제는 때때로 불필요한 반복 코드로 이어집니다. 예를 들면 다음과 같습니다. try { WebId = new Guid(queryString["web"]); } catch (FormatException) { WebId = Guid.Empty; } catch (OverflowException) { WebId = Guid.Empty; } 궁금합니다 : 두 예외를 모두 잡아서 WebId = Guid.Empty한 …




28
NullReferenceException은 무엇이며 어떻게 해결합니까?
이 질문에 대한 답변은 지역 사회 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하십시오. 현재 새로운 답변이나 상호 작용을받지 않습니다. На этот вопрос есть ответы на 스택 오버플로 на русском : Что такое NullReferenceException이, и как мне исправить код? 나는 약간의 코드를 가지고 있으며 실행될 때,을 던진다 NullReferenceException. 객체 참조가 …


19
IDisposable 인터페이스의 올바른 사용
인터페이스 의 "기본"사용은 관리되지 않는 리소스를 정리하는 것이라고 Microsoft 설명서 를 읽은 것으로 알고 IDisposable있습니다. 나에게 "관리되지 않는"은 데이터베이스 연결, 소켓, 창 핸들 등과 같은 것을 의미합니다. 그러나 가비지 수집기가 처리해야하기 때문에 관리 리소스 Dispose()를 해제하기 위해 메서드가 구현되는 코드를 보았습니다. 당신을 위해. 예를 들면 다음과 같습니다. public class MyCollection …

30
“현재 중단 점에 도달하지 않습니다. 이 문서에 대한 기호가로드되지 않았습니다.” 경고?
Express Edition의 C # 데스크톱 응용 프로그램은 5 초 후에 작동하지 않았습니다. 나는 다음을 시도했다. 디버그 구성, 디버그 플래그 및 전체 디버그 정보가 모든 어셈블리에 설정되어 있는지 확인하십시오. 내 전체 컴퓨터에서 프로젝트와 관련된 모든 bin 및 obj 폴더와 모든 DLL을 삭제하십시오. 처음부터 문제를 일으키는 프로젝트를 다시 만드십시오. 재부팅하십시오. 솔루션에 두 …

5
내 코드 속도를 높이려고 노력합니까?
try-catch의 영향을 테스트하기 위해 몇 가지 코드를 작성했지만 놀라운 결과가 나타났습니다. static void Main(string[] args) { Thread.CurrentThread.Priority = ThreadPriority.Highest; Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.RealTime; long start = 0, stop = 0, elapsed = 0; double avg = 0.0; long temp = Fibo(1); for (int i = 1; i < 100000000; i++) { …

20
GetHashCode를 재정의하는 가장 좋은 알고리즘은 무엇입니까?
.NET에서 GetHashCode방법 는 .NET 기본 클래스 라이브러리의 여러 곳에서 사용됩니다. 컬렉션에서 항목을 빨리 찾거나 동등성을 결정할 때 올바르게 구현하는 것이 특히 중요합니다. GetHashCode성능을 저하시키지 않도록 사용자 정의 클래스 를 구현하는 방법에 대한 표준 알고리즘 또는 모범 사례가 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.