«c#» 태그된 질문

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


3
"LINQ to Entities", "LINQ to SQL"및 "LINQ to Dataset"의 차이점은 무엇입니까?
나는 LINQ로 꽤 오랫동안 일해 왔습니다. 그러나 언급 된 LINQ 버전 간의 실제 차이점이 무엇인지는 미스터리로 남아 있습니다. 성공적인 답변에는 그들 사이의 짧은 차이가 포함됩니다. 각 버전의 주요 목표는 무엇이며 이점은 무엇이며 성능에 영향이 있습니까? 추신 : 많은 정보 출처가 있다는 것을 알고 있지만, 초보자에게 특정 목표를 향해 어디로 향해야하는지 …
91 c#  sql  linq  dataset  entities 



5
throw 및 catch 될 때 해당 예외에서 디버거를 중지하지 마십시오.
도구 / 예외에서 예외가 발생하면 디버거가 중지하는 옵션을 설정했습니다. 잡혔는 지 여부. 해당 규칙의 예외를 어떻게 제외합니까? 내 코드 어딘가에 프로그램 논리의 일부인 예외가 발견되었습니다. 그래서 나는 분명히 그 예외가 그것이 맞을 때마다 디버거를 중지시키는 것을 원하지 않습니다. 예 : 344 행에서 잡힌 nullreference 예외를 무시하고 싶습니다. 다른 모든 예외에서 …

3
var / null 이상한 동작으로 전환
다음 코드가 주어집니다. string someString = null; switch (someString) { case string s: Console.WriteLine("string s"); break; case var o: Console.WriteLine("var o"); break; default: Console.WriteLine("default"); break; } switch 문이 일치하는 이유는 무엇 case var o입니까? (효과적으로) 거짓으로 평가 되기 때문에 case string s일치하지 않는 것은 내 이해입니다 . VS 코드에 대한 …

10
Windows Phone 7 에뮬레이터에서 TextBox.TextChanged 이벤트가 두 번 발생합니다.
Windows Phone 7을 사용하기위한 매우 간단한 테스트 앱이 있습니다 . 표준 UI 템플릿 에 a TextBox및 a TextBlock를 추가했습니다 . 유일한 사용자 지정 코드는 다음과 같습니다. public partial class MainPage : PhoneApplicationPage { public MainPage() { InitializeComponent(); } private int counter = 0; private void TextBoxChanged(object sender, TextChangedEventArgs e) { …

4
컴파일 된 C # Lambda 표현식 성능
컬렉션에 대한 다음과 같은 간단한 조작을 고려하십시오. static List<int> x = new List<int>() { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; var result = x.Where(i => i % 2 == 0).Where(i => i > 5); 이제 식을 사용하겠습니다. 다음 코드는 거의 동일합니다. static void UsingLambda() { …

11
날짜 만 표시하고 시간은 표시하지 않음
MVC 면도기에서는 이와 같이 데이터베이스에 현재 날짜를 넣습니다. model.Returndate = DateTime.Now.Date.ToShortDateString(); 데이터베이스 필드가 datetime 데이터 유형이고 현재 날짜를 문자열 형식으로 변환하고 있기 때문에 작동하지 않습니다. 어떻게해야합니까? 날짜를 mm / dd / yyyy hh : mm : ss 시간 형식이 아닌 mm / dd / yyyy 형식으로 원하기 때문에 문자열 형식을 …


7
로거 래퍼 모범 사례
내 응용 프로그램에서 nlogger를 사용하고 싶습니다. 나중에 로깅 시스템을 변경해야 할 수도 있습니다. 그래서 저는 로깅 파사드를 사용하고 싶습니다. 기존 예제를 작성하는 방법에 대한 권장 사항을 알고 있습니까? 또는이 분야의 모범 사례에 대한 링크를 제공하십시오.
91 c#  .net  logging  nlog 

2
구성 파일 당 하나의 configSections 요소 만 허용되며 존재하는 경우 루트 구성 요소의 첫 번째 하위 요소 여야합니다.
콘솔 응용 프로그램을 개발 중이며 .exe 파일을 실행할 때 다음 오류가 발생합니다. system.Configuration.ConfigurationErrorsException: <configSections>구성 파일 당 하나의 요소 만 허용되며 존재하는 경우 루트 <configuration>요소 의 첫 번째 하위 요소 여야합니다 . 내 App.config파일은 다음과 같습니다 . <configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup> <configSections> <section name="Reva.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" …

5
WinForm의 DataGridView에 List <T> 바인딩
나는 수업이있다 class Person{ public string Name {get; set;} public string Surname {get; set;} } 그리고 List&lt;Person&gt;어떤에 나는 일부 항목을 추가 할 수 있습니다. 목록은 내 DataGridView. List&lt;Person&gt; persons = new List&lt;Person&gt;(); persons.Add(new Person(){Name="Joe", Surname="Black"}); persons.Add(new Person(){Name="Misha", Surname="Kozlov"}); myGrid.DataSource = persons; 문제 없습니다. myGrid두 행을 표시하지만 내 persons목록에 새 항목을 …

9
C #으로 MS Exchange 이메일 읽기
MS Exchange Server (회사 내부)의 특정 사서함에서 전자 메일을 모니터링하고 읽을 수있는 기능이 필요합니다. 또한 보낸 사람의 전자 메일 주소, 제목, 메시지 본문을 읽고 첨부 파일 (있는 경우)을 다운로드 할 수 있어야합니다. C # (또는 VB.NET)을 사용하여이를 수행하는 가장 좋은 방법은 무엇입니까?

9
JVM 용 C # 구현
JVM에 C #을 구현하려는 사람이 있습니까? Java 개발자로서 저는 C #을 부러워하고 있지만 JVM의 다양한 도구는 말할 것도없고 JVM의 이식성과 성숙도를 포기하고 싶지 않습니다. JVM과 CLR 사이에 몇 가지 중요한 차이점이 있다는 것을 알고 있지만 눈에 띄는 것이 있습니까?
91 c#  java  clr  jvm 

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