csharp (460)


c# - 데이터 테이블과 데이터 셋

c# - 데이터 테이블과 데이터 셋

현재 DataTable을 사용하여 코드에서 사용할 수있는 데이터베이스에서 결과를 가져옵니다. 그러나 웹의 많은 예제는 대신 DataSet을 사용하고 collections 메소드를 통해 테이블에 액세스하는 것을 보여줍니다. SQL 결과에 대한 저장 방법으로 DataSet 또는 DataTable을 사용하는 것이 성능면에서나 다른면에서 이점이 있습니까?…


visual studio - 2008:Resharper 대 CodeRush

Resharper 또는 CodeRush가 더 좋은 경우 많은 논의가 있다는 것을 알고 있습니다. 내 회사에서 우리는 현재 Resharper를 사용하고 있습니다. 그러나 지난주에 나는 CodeRush에 대한 스크린 캐스트를보고 놀랍다 고 생각했습니다. 새로운 "리팩토링"이 너무 많아서 즉시 마이그레이션에 대해 생각했습니다. 리팩토링, 코드 분석…


c# - .NET에 OpenFileOrFolderDialog 객체가 있습니까?

OpenFileDialog 클래스를 사용하여 파일 또는 폴더를 선택할 수 있습니까? 폴더를 선택한 다음 열어두면 해당 폴더로 이동하여 파일 선택 만 허용됩니다. OpenFileDialog 사용할 수 없다면 다른 객체를 사용해야합니까? 편집:시나리오 하나를 업로드 할 수있는 도구가... 많은 파일이나 폴더입니다. 사용자가 파일, 폴더 또는 그…



ReSharper GetHashCode 재정의에 '397'이 사용되는 이유는 무엇입니까?

많은 분들과 마찬가지로 ReSharper를 사용하여 개발 프로세스의 속도를 높입니다. 이 클래스를 사용하여 클래스의 평등 멤버를 재정의하면 GetHashCode()에 대해 생성되는 code-gen은 다음과 같습니다. public override int GetHashCode(){unchecked{…


c# - 참조 유형의 두 인스턴스를 비교하는 "Best Practice"란 무엇입니까?

지금까지 두 개의 참조 유형이 실제로 동일한 데이터(즉, 동일하게 보이는 두 개의 다른 인스턴스)를 포함하는지 확인하기 위해 Equality 연산자(==)및/또는 Equals 메서드를 기꺼이 무시했습니다. 필자는 자동화 된 테스트(참조 된/예상 된 데이터를 반환 된 것과 비교하여)를 더 많이 사용하고 있기 때문에 이것을 훨씬 더 많…


c# - .NET을 사용하여 배열을 무작위로 추출하는 가장 좋은 방법

.NET에서 문자열 배열을 무작위로 추출하는 가장 좋은 방법은 무엇입니까? 내 배열에는 약 500 개의 문자열이 포함되어 있으며 동일한 문자열로 임의의 순서로 새 Array 를 만들고 싶습니다. 답에 C#예제를 포함하십시오.…


.net - 도구 비교:Visual Assist X 및 Resharper

.NET 개발자가 있습니다! 여기에 의견이 필요해! 지금 Visual Aware X 를 사용하고 있습니다. 그러나.NET 블로거는 Resharper를 더 선호하는 것으로 보입니다. 나는 전환을 고려하고 싶을지도 모르지만, 그 전에 나는 너희들의 의견을 먼저 원한다.…


C#에서 이벤트 구독을 취소하려면 어떻게해야합니까?

다음 C#클래스를 사용하십시오. c1{event EventHandler someEvent;}c1 의 someEvent 이벤트에 대한 구독이 많고 모두 삭제하려면이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 또한이 이벤트에 대한 구독은 lambda/anonymous 대리인 일 수 있습니다. 현재 내 해결책은 null로 some…


C#생성자에 데이터베이스 초기화 호출을 두어도 괜찮습니까?

나는 이것이 다양한 코드베이스 인 것을 보아 왔으며, 이것이 일반적으로 눈살을 찌푸리게하는지 아닌지를 알고 싶었다. 예:public class MyClass{public int Id; public MyClass(){Id=new Database().GetIdFor(typeof(MyClass));}}…


정수는 64 비트 C#에서 64 비트 정수입니까?

C#소스 코드에서 정수를 다음과 같이 선언했을 수 있습니다. int i=5; 또는 Int32 i=5; 현재 널리 보급 된 32 비트 세계에서 그들은 동등합니다. 그러나 64 비트 환경으로 옮겨 가면서 다음과 같은 점이 동일하게 나타날 것이라고 말하면서 올바른 것입니까? int i=5; Int64 i=5;…




net example jetbrains resharper 사용법 jetbrain string riders 설치 visual