«c#» 태그된 질문

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

2
이미지 변경을위한 열거 형 데이터 트리거
배경 이미지가 고정 된 버튼이 있는데 그 위에 작은 오버레이 이미지를 표시하고 싶습니다. 선택할 오버레이 이미지 LapCounterPingStatus는 해당 뷰 모델의 종속성 속성 ( )에 따라 다릅니다 . 이것이 내가 지금까지 얻은 것입니다. <Button> <Grid> <Image Stretch="None"> <!-- Background Image --> <Image.Style> <Style TargetType="{x:Type Image}"> <Setter Property="Source" Value="/Images/Pingn.png"/> </Style> </Image.Style> </Image> …
101 c#  wpf 

15
Entity Framework-잘못된 열 이름 '* _ID'
이 문제를 Code First와 Database first EF 사이의 몇 가지 문제로 좁혔지만 어떻게 해결해야할지 모르겠습니다. 나는 가능한 한 명확하게하려고 노력할 것이지만 솔직히 여기에서 이해가 부족합니다. 이것은 Entity Framework 4.4입니다. Entity Framework가 사용 된 프로젝트를 상속 받았지만 실제 파일 중 많은 부분이 실제로 돌아 가지 않고 삭제되었습니다. EF (데이터베이스 우선)를 다시 …

11
입력이 기본 64가 아닌 문자를 포함하므로 유효한 Base-64 문자열이 아닙니다.
파일을 읽고 Byte 배열로 변환 한 다음 Base64 문자열로 변환 한 후 다른 콘솔 응용 프로그램으로 보내는 REST 서비스가 있습니다. 이 부분은 작동하지만 동일한 스트림이 애플리케이션에서 수신되면 조작되고 더 이상 유효한 Base64 문자열이 아닙니다. 일부 정크 캐릭터가 스트림에 소개되고 있습니다. 스트림을 다시 Byte로 변환 할 때 수신 된 예외는 다음과 …
101 c#  file-io  base64 

6
CORS : 자격 증명 모드는 '포함'입니다.
네, 당신이 무슨 생각을하는지 알고 있습니다. 또 다른 CORS 질문이지만 이번에는 난처합니다. 따라서 시작하려면 실제 오류 메시지 : XMLHttpRequest는 http : //localhost/Foo.API/token을 로드 할 수 없습니다 . 요청의 자격 증명 모드가 'include'인 경우 응답의 'Access-Control-Allow-Origin'헤더 값은 와일드 카드 '*'가 아니어야합니다 . 따라서 원본 ' http : // localhost : 5000 …

9
.Net Core에서 WCF를 대체하는 것은 무엇입니까?
.Net Framework 콘솔 응용 프로그램을 만들고 Add(int x, int y)클래스 라이브러리 (.Net Framework)를 사용하여 처음부터 WCF 서비스를 통해 함수를 노출하는 데 익숙합니다 . 그런 다음 콘솔 응용 프로그램을 사용하여 서버 내에서이 함수를 프록시 호출합니다. 그러나 콘솔 앱 (.Net Core) 및 클래스 라이브러리 (.Net Core)를 사용하는 경우 System.ServiceModel을 사용할 수 없습니다. …
101 c#  .net  wcf  service  .net-core 

4
C # 제네릭 오류에 대한 도움말- " 'T'형식은 nullable이 아닌 값 형식이어야합니다."
저는 C #을 처음 사용하고 다음 코드가 작동하지 않는 이유를 이해하지 못합니다. public static Nullable<T> CoalesceMax<T>(Nullable<T> a, Nullable<T> b) where T : IComparable { if (a.HasValue && b.HasValue) return a.Value.CompareTo(b.Value) < 0 ? b : a; else if (a.HasValue) return a; else return b; } // Sample usage: public DateTime? …
100 c#  generics 

6
.NET 4.0의 읽기 전용 목록 또는 수정할 수없는 목록
내가 알 수 있듯이 .NET 4.0에는 여전히 읽기 전용 목록이 없습니다. 프레임 워크에 여전히이 기능이없는 이유는 무엇입니까? 이것이 도메인 중심 설계를 위한 가장 일반적인 기능 중 하나가 아닙니까? Java가 C #에 비해 갖는 몇 가지 장점 중 하나는 Collections.unmodifiablelist (list) 메서드 의 형태 로 IList <T> 또는 List <T>에서 오래 …

10
n 번째 문자열의 인덱스를 얻습니까?
명백한 내장 방법이없는 경우가 아니면 문자열 내 에서 n 번째 문자열 을 얻는 가장 빠른 방법은 무엇 입니까? 루프가 반복 될 때마다 시작 인덱스를 업데이트 하여 IndexOf 메서드를 반복 할 수 있다는 것을 알고 있습니다. 그러나 이렇게하는 것은 나에게 낭비적인 것 같습니다.
100 c#  .net  string  indexing  indexof 

3
Task의 예외는 Task에서 Waiting 또는 Exception 속성에 액세스하여 관찰되지 않았습니다. 결과적으로 관찰되지 않은 예외는
이것은 무엇을 의미하며 어떻게 해결합니까? TPL 작업을 사용하고 있습니다. 전체 오류 Task의 예외는 Task에서 Waiting 또는 Exception 속성에 액세스하여 관찰되지 않았습니다. 결과적으로 관찰되지 않은 예외가 종료 자 스레드에 의해 다시 발생했습니다. System.Threading.Tasks.TaskExceptionHolder.Finalize ()에서 mscorlib

19
죄와 cos를 함께 계산하는 가장 빠른 방법은 무엇입니까?
값의 사인과 코사인을 함께 계산하고 싶습니다 (예 : 회전 행렬 생성). 물론 a = cos(x); b = sin(x);, 처럼 하나씩 하나씩 따로 계산할 수 는 있지만 두 값이 모두 필요할 때 더 빠른 방법이 있는지 궁금합니다. 편집 : 지금까지 답변을 요약하려면 : Vlad 는FSINCOS두 가지를 모두 계산하는 asm 명령이 있다고 …
100 c#  c++  c  algorithm  math 

5
읽기 전용 및 가져 오기 전용 속성을 사용해야하는 경우
.NET 응용 프로그램에서 "ReadOnly"속성을 사용해야하는 경우와 "Get"만 사용해야하는 경우 이 둘의 차이점은 무엇입니까? private readonly double Fuel= 0; public double FuelConsumption { get { return Fuel; } } 또는 private double Fuel= 0; public double FuelConsumption { get { return Fuel; } }
100 c#  .net 

3
Excel 사용자 지정 함수 도구 설명에 대한 탐구
이 질문은 된 질문 전에 있지만, 각 시간은 허용 대답은 간단하게 사용하는 기능 설명을 제공하기 위해 사임입니다 Application.MacroOptions( VBA6 ) ( VBA7를 )하지만 내 문제가 해결되지 않는 있도록이 정보는 실제로 툴팁으로 표시되지 않습니다. 목표 우리 모두가 원하는 것은 어떤 수단 (VBA, VSTO 또는 COM 추가 기능) 으로든 사용자 지정 함수를 …

9
부동 소수점 값이 0과 같은지 확인하는 것이 안전합니까?
일반적으로 double 또는 decimal 유형 값 사이의 평등에 의존 할 수 없다는 것을 알고 있지만 0이 특별한 경우인지 궁금합니다. 0.00000000000001과 0.00000000000002 사이의 부정확성을 이해할 수 있지만 0 자체는 아무것도 아니기 때문에 엉망이되기가 꽤 어렵습니다. 아무것도 정확하지 않다면 더 이상 아무것도 아닙니다. 하지만 저는이 주제에 대해 잘 모르기 때문에 제가 말할 …



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