«c#» 태그된 질문

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


4
dynamic은 프로젝트 참조의 속성에 대한 정의를 포함하지 않습니다.
다음과 같은 오류가 발생합니다. '개체'에 '제목'에 대한 정의가 없습니다. 모든 코드는 github 에도 있습니다. 다음과 같은 ConsoleApplication1이 있습니다. namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Movie m = new Movie(); var o = new { Title = "Ghostbusters", Rating = "PG" }; Console.WriteLine(m.PrintMovie(o)); } } } …


7
{} 문을 사용하여 내부에서 return을 호출하는 것이 좋은 방법입니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Можно ли делать возврат из блока 사용하여 () {}? 블록 return내부 를 호출 하는 것이 안전하고 좋은 접근 방식인지 알고 싶습니다 using. 예를 들어. using(var scope = new TransactionScope()) { // my core logic return true; // if condition …
93 c#  return  using 

5
"이 비동기 메서드에는 'await'연산자가없고 동 기적으로 실행됩니다."경고에 대해 걱정해야합니까?
일부 비동기 메서드를 노출하는 인터페이스가 있습니다. 보다 구체적으로 Task 또는 Task <T>를 반환하는 메서드가 정의되어 있습니다. async / await 키워드를 사용하고 있습니다. 이 인터페이스를 구현하는 중입니다. 그러나 이러한 방법 중 일부에서는이 구현이 기다릴 것이 없습니다. 따라서 "이 비동기 메서드에는 '대기'연산자가 없으며 동 기적으로 실행됩니다."라는 컴파일러 경고가 표시됩니다. 나는 왜 오류가 …

4
사전을 직렬화 할 때 대 / 소문자 유지
다음과 같이 구성된 Web Api 프로젝트가 있습니다. config.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); 그러나 사전 키 대소 문자를 변경하지 않고 유지하고 싶습니다. Newtonsoft.Json직렬화 중에 대 / 소문자를 변경하지 않고 유지하기를 원한다는 것을 나타 내기 위해 클래스에 사용할 수 있는 속성이 있습니까? public class SomeViewModel { public Dictionary<string, string> Data { get; set; …
93 c#  json.net 

4
.NET에서 "HttpRequest.RequestType"및 "WebRequest.Method"값에 대한 상수는 어디에 있습니까?
ASP.NET (또는 ) 에서 RequestType의 확인이 필요합니다 . 요청 유형에 문자열 값 " "또는 " "을 사용할 수 있지만 .NET의 일부 클래스 어딘가에 값을 포함하는 상수가 있다고 맹세 할 수 있습니다.HttpRequestWebRequest.MethodPOSTGET 호기심 사람이 어떤 클래스는 이러한 문자열 상수에 대해 알고 있는지 궁금 해서요 GET하고 POST있었다 온라인 검색 나는 시도했습니다.하지만 난 …
93 c#  .net  asp.net 

5
디버깅 중 Visual Studio : 함수를 평가하려면 모든 스레드를 실행해야합니다.
디버깅하는 동안 갑자기 이상한 오류가 발생합니다. 지금까지 조사 식 창에있는 변수가 올바르게 표시되었습니다. 이제 시계 창에 항상 오류 메시지가 나타납니다. 함수 평가에는 모든 스레드가 실행되어야합니다. 더 이상 변수를 확인할 수 없습니다. 나는 스레드로 명시 적으로 작업하지 않습니다. 다시 작동하게하려면 어떻게해야합니까? 일부 포럼에서 언급했듯이 디버거의 옵션 창에서 "속성 평가 및 기타 …



11
.NET 소스 코드 디버깅을위한 .cs 파일을 찾을 수 없습니다.
이 MDSN 연습 에 따라 .NET 소스 디버깅 설정을 시도했습니다 . '.NET Framework 소스 스테핑 사용'체크와 마찬가지로 기호 캐시가 올바르게 설정되었습니다. 그러나 이후에 .NET 코드로 들어 가려고 할 때마다 관련 cs 파일의 위치를 ​​지정하라는 메시지가 표시됩니다. 오류 메시지는 You need to find <filename>.cs to view the source for the current …
93 c#  .net  debugging 



9
XAML에서 TimeSpan을 포맷하는 방법
TimeSpan속성에 바인딩 된 텍스트 블록을 포맷하려고 합니다. 속성이 유형이면 작동 DateTime하지만 TimeSpan. 변환기를 사용하여 수행 할 수 있습니다. 그러나 나는 대안이 있는지 알아 보려고 노력하고 있습니다. 샘플 코드 : public TimeSpan MyTime { get; set; } public Window2() { InitializeComponent(); MyTime = DateTime.Now.TimeOfDay; DataContext = this; } Xaml <TextBlock Text="{Binding …


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