«c#» 태그된 질문

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

8
비트 마스크 (플래그) 열거 형이 너무 커지면 수행 할 작업
내 응용 프로그램에 Flags 열거로 나타내는 매우 큰 권한 집합이 있습니다. long 데이터 유형의 실제 상한에 빠르게 접근하고 있습니다. 그리고 조만간 다른 구조로 전환하기위한 전략을 마련해야합니다. 이제이 목록을 더 작은 조각으로 나눌 수 있지만 이것은 이미 애플리케이션 레이아웃을 기반으로 한 애플리케이션에 대한 전체 권한의 하위 집합에 불과합니다. 우리는 권한을 관리 …

16
500.19-내부 서버 오류-페이지의 관련 구성 데이터가 잘못되어 요청 된 페이지에 액세스 할 수 없습니다.
모두가 이것을 읽기 전에, 나는 거기에 관련된 스레드가 있다는 것을 알고 있다고 말하고 싶습니다. 그러나 나는 그것들을 시도했거나 이해하지 못했습니다. 그 말은 여기에 아무것도 없습니다 ... IIS에서 MVC 웹 앱을 실행하려고합니다. 불행히도 나는이 오류에 절대적으로 붙어 있습니다. HTTP Error 500.19 - Internal Server Error The Request page cannot be accessed …

5
기본 유형에 대한 일반 유형 제한을 정의하는 방법은 무엇입니까?
일반 유형의 다음 방법이 있습니다. T GetValue<T>(); T를 int, string, float와 같은 기본 유형으로 제한하고 싶지만 클래스 유형은 아닙니다. 다음과 같이 클래스 유형에 대한 제네릭을 정의 할 수 있습니다. C GetObject<C>() where C: class; 기본 유형에 대해 가능한지, 가능한지 확실하지 않습니다.

3
윤년 버그로부터 보호하기 위해 설계된 코딩 관행을 어떻게 개발할 수 있습니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 마이크로 소프트는 지난주 윈도우 애저에서 날짜를 계산할 때 소프트웨어 오류 (윤년 이상)로 …
80 c#  datetime 

10
.NET의 HttpWebRequest / Response와 함께 자체 서명 된 인증서 사용
자체 서명 된 SSL 인증서를 사용하는 API에 연결하려고합니다. .NET의 HttpWebRequest 및 HttpWebResponse 개체를 사용하여 그렇게하고 있습니다. 그리고 다음과 같은 예외가 발생합니다. 기본 연결이 닫혔습니다. SSL / TLS 보안 채널에 대한 신뢰 관계를 설정할 수 없습니다. 이것이 의미하는 바를 이해합니다. 그리고 .NET이 경고하고 연결을 닫아야한다고 느끼는 이유를 이해 합니다. 그러나이 경우에는 …

11
Double.TryParse 또는 Convert.ToDouble-어느 것이 더 빠르고 안전합니까?
내 응용 프로그램은 VSTO를 사용하여 Excel 파일을 읽고 읽은 데이터를 StringDictionary. 숫자가 몇 개인 데이터 만 추가합니다 (1000 1000,2 1000,34-쉼표는 러시아 표준에서 구분 기호입니다). 현재 문자열이 적절한 숫자인지 확인하는 것이 더 낫습니까? object data, string key; // data had read try { Convert.ToDouble(regionData, CultureInfo.CurrentCulture); dic.Add(key, regionData.ToString()); } catch (InvalidCastException) { …
80 c#  .net  parsing  double 


15
자체 참조 루프 감지 됨-WebApi에서 브라우저로 데이터 가져 오기
Entity Framework를 사용하고 있으며 브라우저에 부모 및 자식 데이터를 가져 오는 데 문제가 있습니다. 내 수업은 다음과 같습니다. public class Question { public int QuestionId { get; set; } public string Title { get; set; } public virtual ICollection<Answer> Answers { get; set; } } public class Answer { public …

5
IList <T> 반환이 T [] 또는 List <T> 반환보다 나쁘나요?
다음과 같은 질문에 대한 답변 : List &lt;T&gt; 또는 IList &lt;T&gt;는 항상 인터페이스를 반환하는 것이 컬렉션의 구체적인 구현을 반환하는 것보다 낫다는 데 동의하는 것 같습니다. 그러나 나는 이것으로 어려움을 겪고 있습니다. 인터페이스를 인스턴스화하는 것은 불가능하므로 메서드가 인터페이스를 반환하는 경우 실제로는 여전히 특정 구현을 반환합니다. 두 가지 작은 방법을 작성하여 이것을 …


7
ASP.NET Custom 404가 404 Not Found 대신 200 OK를 반환 함
내 사이트에서 Google 웹 마스터 도구를 설정하려고 시도한 후 내 사용자 지정 ASP.NET 404 페이지가 404 상태 코드를 반환하지 않는 것을 발견했습니다. 올바른 사용자 정의 페이지를 표시하고 모든 것이 정상이라고 브라우저에 알 렸습니다. 이것은 soft 404 또는 false 404로 간주됩니다. Google은 이것을 좋아하지 않습니다. 그래서 문제에 대한 많은 기사를 찾았지만 …

4
C #에서 F # 코드 호출
F # 및 C #을 가지고 놀고 있는데 C #에서 F # 코드를 호출하고 싶습니다. 동일한 솔루션에 두 개의 프로젝트를 포함하고 F # 프로젝트에 C # 코드 참조를 추가하여 Visual Studio에서 다른 방식으로 작동하도록 관리했습니다. 이렇게하면 C # 코드를 호출하고 디버깅하는 동안 단계별로 실행할 수도 있습니다. 내가하려는 것은 F #의 …
80 c#  interop  f# 

5
목록에 추가하는 Parallel.ForEach
네트워크를 통해 원격 사이트에 연결하고 일반 목록을 반환하는 여러 기능을 실행하려고합니다. 하지만 동시에 실행하고 싶습니다. 예를 들면 : public static List&lt;SearchResult&gt; Search(string title) { //Initialize a new temp list to hold all search results List&lt;SearchResult&gt; results = new List&lt;SearchResult&gt;(); //Loop all providers simultaneously Parallel.ForEach(Providers, currentProvider =&gt; { List&lt;SearchResult&gt; tmpResults = …

15
CamelCase 분할
이것은 모두 asp.net c #입니다. 열거 형이 있습니다 public enum ControlSelectionType { NotApplicable = 1, SingleSelectRadioButtons = 2, SingleSelectDropDownList = 3, MultiSelectCheckBox = 4, MultiSelectListBox = 5 } 이 수치는 내 데이터베이스에 저장됩니다. 이 값을 데이터 그리드에 표시합니다. &lt;asp:boundcolumn datafield="ControlSelectionTypeId" headertext="Control Type"&gt;&lt;/asp:boundcolumn&gt; ID는 사용자에게 아무런 의미가 없으므로 boundcolumn을 다음과 같이 …
80 c#  asp.net  string 

10
C #에서 yield return iterator를 사용하는 목적 / 장점은 무엇입니까?
yield return x;C # 메서드 내부에서 사용한 모든 예제 는 전체 목록을 반환하는 방식으로 동일한 방식으로 수행 할 수 있습니다. 이러한 경우 사용에 따른 이점이나 이점이 있습니까?yield return 구문 보다 목록을 반환하는 있습니까? 또한 yield return전체 목록을 반환 할 수없는 시나리오 유형은 무엇 입니까?

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