«c#» 태그된 질문

C # ( "see sharp"로 발음)은 Microsoft에서 개발 한 높은 수준의 정적으로 형식화 된 다중 패러다임 프로그래밍 언어입니다. C # 코드는 일반적으로 .NET Framework, .NET Core 및 Xamarin을 포함하는 Microsoft의 .NET 도구 및 런타임 제품군을 대상으로합니다. C # 또는 C #의 공식 사양으로 작성된 코드에 대한 질문에이 태그를 사용하십시오.

30
가장 유용한 속성 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 속성이 매우 유용하다는 것을 알고 있습니다. [Browsable(false)]속성 탭에서 속성을 숨길 수있는 것과 같은 미리 정의 된 것들이 있습니다 …
784 c#  .net  .net-attributes 

28
코드가있는 어셈블리의 경로는 어떻게 얻습니까?
현재 코드가있는 어셈블리의 경로를 얻는 방법이 있습니까? 호출 어셈블리의 경로를 원하지 않고 코드를 포함하는 경로 만 원합니다. 기본적으로 단위 테스트는 dll과 관련된 xml 테스트 파일을 읽어야합니다. 테스트 dll이 TestDriven.NET, MbUnit GUI 또는 기타에서 실행되는지 여부에 관계없이 항상 경로가 올바르게 해결되기를 원합니다. 편집 : 사람들은 내가 요구하는 것을 오해하는 것 같습니다. …
781 c#  .net  reflection  mbunit 


9
난수 생성기는 하나의 난수 만 생성
다음과 같은 기능이 있습니다. //Function to get random number public static int RandomNumber(int min, int max) { Random random = new Random(); return random.Next(min, max); } 내가 그것을 부르는 방법 : byte[] mac = new byte[6]; for (int x = 0; x < 6; ++x) mac[x] = (byte)(Misc.RandomNumber((int)0xFFFF, (int)0xFFFFFF) % …
765 c#  random 



19
Unix 타임 스탬프를 DateTime으로 또는 그 반대로 변환하려면 어떻게해야합니까?
이 예제 코드가 있지만 밀리 초 / 나노 초 문제에 대해 이야기하기 시작합니다. C #의 Unix 시대 이후의 MSDN, Seconds 에도 같은 질문이 있습니다. 이것이 내가 지금까지 얻은 것입니다. public Double CreatedEpoch { get { DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime(); TimeSpan span = (this.Created.ToLocalTime() …

30
찾은 어셈블리의 매니페스트 정의가 어셈블리 참조와 일치하지 않습니다
C # Windows Forms 응용 프로그램 (Visual Studio 2005)에서 일부 단위 테스트를 실행하려고하는데 다음 오류가 발생합니다. System.IO.FileLoadException : 파일 또는 어셈블리 'Utility, Version = 1.2.0.200, Culture = neutral, PublicKeyToken = 764d581291d764f7'또는 해당 종속성 중 하나를로드 할 수 없습니다. 찾은 어셈블리의 매니페스트 정의가 어셈블리 참조와 일치하지 않습니다. (HRESULT 예외 : 0x80131040) …


30
Excel interop 개체를 올바르게 정리하려면 어떻게합니까?
C # ( ApplicationClass) 에서 Excel interop을 사용하고 finally 절에 다음 코드를 배치했습니다. while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); 이러한 종류의 작업이지만 Excel.exeExcel을 닫은 후에도 프로세스가 백그라운드에 있습니다. 내 응용 프로그램을 수동으로 닫은 후에 만 ​​해제됩니다. 내가 뭘 잘못하고 있거나 interop 객체를 올바르게 폐기 할 …
747 c#  excel  interop  com-interop 

18
람다와 구별 되는가?
그렇습니다. 나는 열거 할 수 있고 명확한 가치를 얻고 싶습니다. 를 사용하면 System.Linq물론이라는 확장 방법이 Distinct있습니다. 간단한 경우 다음과 같이 매개 변수없이 사용할 수 있습니다. var distinctValues = myStringList.Distinct(); 좋고 훌륭하지만 동등성을 지정 해야하는 열거 가능한 객체가있는 경우 사용 가능한 유일한 과부하는 다음과 같습니다. var distinctValues = myCustomerList.Distinct(someEqualityComparer); 항등 비교 …

9
DateTime과 DateTimeOffset
현재, 우리는 .NET을 처리하는 표준 방법이 DateTime인식 방법 시간대에 s '을 (를) : 우리가 생성 할 때마다 DateTime우리는 UTC (예를 들어, 사용에 그것을 할 DateTime.UtcNow), 우리는 하나를 표시 할 때마다, 우리는 사용자의 로컬 시간으로 다시 UTC에서 변환 . 그것은 잘 작동하지만 DateTimeOffset, 객체 자체에서 현지 시간과 UTC 시간을 캡처하는 방법 …

13
HttpClient 요청에 대해 Content-Type 헤더를 어떻게 설정합니까?
호출하는 API에 필요한 객체 Content-Type헤더 를 설정하려고합니다 HttpClient. Content-Type아래와 같이 설정을 시도했습니다 . using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("http://example.com/"); httpClient.DefaultRequestHeaders.Add("Accept", "application/json"); httpClient.DefaultRequestHeaders.Add("Content-Type", "application/json"); // ... } Accept헤더 를 추가 할 수는 있지만 추가하려고 Content-Type하면 다음 예외가 발생합니다. 헤더 이름이 잘못되었습니다. 요청 헤더 HttpRequestMessage는와 함께 사용하고 …
739 c#  asp.net  api  http  rest 

30
ASP.NET MVC Framework에서 여러 제출 단추를 어떻게 처리합니까?
동일한 양식의 여러 제출 버튼을 처리하는 쉬운 방법이 있습니까? 예를 들면 다음과 같습니다. <% Html.BeginForm("MyAction", "MyController", FormMethod.Post); %> <input type="submit" value="Send" /> <input type="submit" value="Cancel" /> <% Html.EndForm(); %> ASP.NET Framework Beta 에서이 작업을 수행하는 방법을 알고 있습니까? 내가 검색 한 모든 예제에는 단일 버튼이 있습니다.

20
C #에서 명령 줄 인수를 구문 분석하는 가장 좋은 방법은 무엇입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

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