«c#» 태그된 질문

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

6
LINQ를 사용하여 한 줄의 코드에서 string []을 int []로 변환
문자열 형식의 정수 배열이 있습니다. var arr = new string[] { "1", "2", "3", "4" }; 더 나아가려면 '실제'정수 배열이 필요합니다. void Foo(int[] arr) { .. } 나는 int를 캐스팅하려고 시도했지만 물론 실패했습니다. Foo(arr.Cast<int>.ToArray()); 다음에 할 수 있습니다 : var list = new List<int>(arr.Length); arr.ForEach(i => list.Add(Int32.Parse(i))); // maybe Convert.ToInt32() …

14
MonoTouch와 Objective-C를 어떻게 결정합니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 7 개월 전 . 이 질문을 개선하십시오 오늘 로컬 .Net 이벤트에서 모노 세션을 마친 후, 모노 터치 사용은 아이폰 개발의 대안으로 …

5
정수 배열을 쉼표로 구분 된 문자열로 변환
간단한 질문입니다. 나는 C #의 초보자입니다. 다음을 수행하는 방법 정수 배열을 쉼표로 구분 된 문자열로 변환하고 싶습니다. 나는 가지고있다 int[] arr = new int[5] {1,2,3,4,5}; 하나의 문자열로 변환하고 싶습니다. string => "1,2,3,4,5"
273 c#  arrays  string 

15
DateTime "널"값
많이 검색했지만 해결책을 찾지 못했습니다. 초기화되지 않은 값 (null에 해당)을 포함 할 수있는 DateTime을 어떻게 처리합니까? DateTime 속성 값이 설정되었거나 설정되지 않은 클래스가 있습니다. 속성 홀더를 DateTime.MinValue로 초기화하여 쉽게 확인할 수 있다고 생각했습니다. 나는 이것이 매우 일반적인 질문이라고 생각합니다. 어떻게합니까?
273 c#  datetime  null 


24
Visual Studio에서 NuGet 패키지 복원을 어떻게 활성화합니까?
거기의 유사한 포스트 스택은하지만 난 비주얼 스튜디오 2015 사용하고 있기 때문에 아마도 내 문제에 도움이되지 않습니다. VS2015에 "NuGet 패키지 복원 사용"옵션을 표시하려면 어떻게합니까? File> New Project를 선택하고 빈 ASP.NET Web Application을 만들었습니다 . 이 메뉴 옵션을 찾고 있습니다. 내 프로젝트 폴더에서 기존의 nuGet 파일을 찾았지만 아무것도 없다는 것을 언급해야합니다.

16
누구든지 IEnumerable과 IEnumerator를 설명 할 수 있습니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 11개월 전에 . 이 질문을 개선하십시오 누구든지 IEnumerable과 IEnumerator를 설명 할 수 있습니까? 예를 들어, foreach를 통해 언제 사용해야합니까? IEnumerable과 IEnumerator의 …

10
Application.DoEvents () 사용
Application.DoEvents()C #에서 사용할 수 있습니까 ? 이 함수는 VB6과 거의 같은 방식으로 GUI가 나머지 앱을 따라 잡을 수있는 방법 DoEvents입니까?
272 c#  winforms  doevents 

8
LINQ : 전혀 그렇지 않다
제공된 값이 목록의 값과 일치하는지 확인하려는 경우가 있습니다 (예 : 유효성 검사시). if (!acceptedValues.Any(v => v == someValue)) { // exception logic } 최근 ReSharper가 다음과 같은 쿼리를 단순화하도록 요청했습니다. if (acceptedValues.All(v => v != someValue)) { // exception logic } 분명히 이것은 논리적으로 동일하며 약간 더 읽기 쉽습니다 (많은 …
272 c#  .net  performance  linq  resharper 


25
"if"문을 반전시켜 중첩을 줄입니다.
예를 들어 코드에서 ReSharper 를 실행했을 때 : if (some condition) { Some code... } ReSharper는 위의 경고 (네 스팅을 줄이기 위해 "if"문을 반전시킵니다)를 알려주고 다음 수정 사항을 제안했습니다. if (!some condition) return; Some code... 왜 더 좋은지 이해하고 싶습니다. 나는 항상 "goto"와 같은 문제가있는 방법의 중간에 "return"을 사용한다고 생각했다.
272 c#  resharper 

30
TypeLoadException에 '구현되지 않음'이 표시되지만 구현되었습니다.
테스트 시스템에 매우 이상한 버그가 있습니다. 오류는 다음과 같습니다 System.TypeLoadException: Method 'SetShort' in type 'DummyItem' from assembly 'ActiveViewers (...)' does not have an implementation. 이유를 이해할 수 없습니다. SetShort에서이 DummyItem클래스 및 난 단지 확인이 문제를 버전 배포 / 아니라고 확인하기 위해 이벤트 로그에 쓰기로 버전을 다시 컴파일했습니다. 이상한 점은 호출 …

3
엔터티 프레임 워크에서 1 : 1 관계에서 연결의 주요 끝은 무엇을 의미합니까?
public class Foo { public string FooId{get;set;} public Boo Boo{get;set;} } public class Boo { public string BooId{get;set;} public Foo Foo{get;set;} } 오류가 발생했을 때 Entity Framework 에서이 작업을 수행하려고했습니다. 'ConsoleApplication5.Boo'및 'ConsoleApplication5.Foo'유형 간 연관의 주요 끝을 판별 할 수 없습니다. 이 연결의 주요한 끝은 관계 유창 API 또는 데이터 주석을 …

30
인터페이스 — 요점이 무엇입니까?
인터페이스의 이유는 저를 정말로 피합니다. 내가 이해 한 바에 따르면 C #에는 존재하지 않는 존재하지 않는 다중 상속에 대한 일종의 해결 방법입니다 (또는 그렇게 들었습니다). 내가 보는 것은 멤버와 함수를 미리 정의한 다음 클래스에서 다시 정의해야한다는 것입니다. 따라서 인터페이스가 중복됩니다. 그것은 단지 구문론적인 것 같은 느낌이 든다. .. 음, 나에게 …
269 c#  .net  interface 


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