«c#» 태그된 질문

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

7
OR 열거 형 항목을 제거하는 방법?
나는 열거 형이있다 : public enum Blah { RED = 2, BLUE = 4, GREEN = 8, YELLOW = 16 } Blah colors = Blah.RED | Blah.BLUE | Blah.YELLOW; 가변 색상에서 파란색을 어떻게 제거합니까?
181 c#  enums 


5
이 foreach 코드를 Parallel.ForEach로 어떻게 변환 할 수 있습니까?
나는 약간 혼란스러워한다 Parallel.ForEach. 무엇이며 Parallel.ForEach정확히 무엇을합니까? MSDN 링크를 참조하지 마십시오. 다음은 간단한 예입니다. string[] lines = File.ReadAllLines(txtProxyListPath.Text); List<string> list_lines = new List<string>(lines); foreach (string line in list_lines) { //My Stuff } 이 예제를 Parallel.ForEach어떻게 다시 작성할 수 있습니까?

10
VS 2017의 클래스 다이어그램
VS 2015를 사용하고 클래스 다이어그램 항목을 좋아했습니다. 최근에 2017로 업그레이드했는데 클래스 다이어그램 항목을 찾을 수없는 것 같습니다. 내가 어떻게하는지 아는 사람 있습니까?



18
예외가 발생하지 않고 string이 guid인지 테스트합니까?
문자열을 Guid로 변환하려고하지만 예외 잡기에 의존하고 싶지 않습니다 ( 성능상의 이유로-예외는 비싸다 유용성으로 인해 디버거가 나타납니다. 디자인상의 이유로-예상되는 예외는 아닙니다 다른 말로하면 코드 : public static Boolean TryStrToGuid(String s, out Guid value) { try { value = new Guid(s); return true; } catch (FormatException) { value = Guid.Empty; return false; …
180 c#  string  parsing  guid 

11
Visual Studio C # 문 축소
실제로 긴 코드 블록을 편집 할 때 (어쨌든 리팩토링되어야하지만이 질문의 범위를 벗어납니다), 종종 함수 블록을 축소 할 수있는 것처럼 명령문 블록을 축소 할 수있는 기능을 갈망합니다. 즉, 괄호로 묶인 모든 항목에 대해 마이너스 아이콘이 코드 개요에 표시되면 좋을 것입니다. 함수, 클래스, 영역, 네임 스페이스, 용도에 대해서는 나타나지만 조건부 또는 반복 …

6
C # 메서드 이름에 "Try"는 언제 사용됩니까?
메소드 이름이 "Try"로 시작하는 경우의 의미에 대해 동료들과 논의했습니다. 다음과 같은 의견이있었습니다. 메소드가 널값을 리턴 할 수있는 경우 "시도"를 사용하십시오. 메소드가 예외를 발생시키지 않으면 "시도"를 사용하십시오. 공식적인 정의는 무엇입니까? 메소드 이름에 "시도"란 무엇입니까? 이것에 대한 공식적인 지침이 있습니까?

20
Excel 가져 오기 및 내보내기-가장 좋은 라이브러리는 무엇입니까? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제가 되도록하십시오 . 휴일 육년 전 . 이 질문을 개선하십시오 C #의 ASP.NET 응용 프로그램 중 하나에서 특정 데이터 수집 (SubSonic 수집)을 가져와 Excel로 내 보냅니다. 또한 특정 형식으로 …

15
401이 아닌 로그인 페이지를 반환하는 승인되지 않은 webapi 호출
면도기보기에서 호출 된 webapi 메소드가 인증되지 않은 경우 로그인 페이지를 반환하지 않도록 mvc / webapi 프로젝트를 어떻게 구성합니까? Javascript를 통한 호출을위한 WebApi 컨트롤러가있는 MVC5 애플리케이션입니다. 아래 두 가지 방법 [Route("api/home/LatestProblems")] [HttpGet()] public List<vmLatestProblems> LatestProblems() { // Something here } [Route("api/home/myLatestProblems")] [HttpGet()] [Authorize(Roles = "Member")] public List<vmLatestProblems> mylatestproblems() { // Something …

8
HttpResponseMessage 객체에 내용을 넣습니까?
몇 달 전에 Microsoft는 HttpResponseMessage 클래스를 변경하기로 결정했습니다. 이전에는 데이터 형식을 생성자에 전달한 다음 해당 데이터가 포함 된 메시지를 더 이상 반환 할 수 없었습니다. 이제 Content 속성을 사용하여 메시지의 내용을 설정해야합니다. 문제는 HttpContent 유형이며 문자열을 HttpContent로 변환하는 방법을 찾지 못하는 것입니다. 누구 든지이 문제를 해결하는 방법을 알고 있습니까? 고마워

12
IList 사용시기 및 List 사용시기
나는 IList가 인터페이스이고 List가 구체적인 유형이라는 것을 알고 있지만 여전히 각 유형을 언제 사용 해야할지 모르겠습니다. 내가 지금하고있는 일은 인터페이스를 사용하는 Sort 또는 FindAll 메서드가 필요하지 않은 것입니다. 내가 맞아? 인터페이스 또는 콘크리트 유형을 언제 사용할지 결정하는 더 좋은 방법이 있습니까?
180 c#  .net 


12
C #에서 배열을 비교하는 가장 쉬운 방법
Java에서는 Arrays.equals()두 가지 기본 배열의 내용을 쉽게 비교할 수 있습니다 (모든 기본 유형에 대해 과부하를 사용할 수 있음). C #에 그런 것이 있습니까? C #에서 두 배열의 내용을 비교하는 "마법"방법이 있습니까?
180 c#  .net  arrays  compare 

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