«c#» 태그된 질문

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

8
Entity Framework 코드 첫 번째 날짜 필드 생성
Entity Framework Code First 메서드를 사용하여 데이터베이스 테이블을 만들고 있습니다. 다음 코드 DATETIME는 데이터베이스에 DATE열 을 생성하지만 열 을 생성하고 싶습니다 . [DataType(DataType.Date)] [DisplayFormatAttribute(ApplyFormatInEditMode = true, DataFormatString = "{0:d}")] public DateTime ReportDate { get; set; } DATE테이블 생성 중에 유형의 열을 생성하려면 어떻게해야합니까?

5
Linq에서“MinOrDefault”를 달성하는 가장 좋은 방법은 무엇입니까?
linq 식에서 10 진수 값 목록을 생성하고 있으며 0이 아닌 최소값을 원합니다. 그러나 linq 표현식이 빈 목록을 생성하는 것은 전적으로 가능합니다. 이 경우 예외가 발생하며이 상황에 대처할 수있는 MinOrDefault가 없습니다. decimal result = (from Item itm in itemList where itm.Amount > 0 select itm.Amount).Min(); 목록이 비어있는 경우 결과를 0으로 설정하는 …
82 c#  linq 


6
C #의 기본 부울 값은 무엇입니까?
부울 ( bool)은 null 일 수 없습니다. 과: bool foo; if(foo){} // Use of unassigned local variable 'foo' 기본값이 거짓이 아닌 이유는 무엇입니까? 그렇다면 null이 아닌 경우 값은 무엇입니까? 그 이유는 무엇입니까? 편집 1-기본값은 실제로 거짓이지만 모든 변수를 초기화해야합니다. 이유는 무엇입니까? 이것은 다른 질문입니다;) 편집 2-Resharper 사용 : private bool …
82 c# 


3
ASP.NET Core에서 SqlClient를 사용하는 방법?
ASP.net Core에서 SQLClient 라이브러리를 사용하려고하지만 작동하지 않는 것 같습니다. 이 기사는 온라인에서 설정 방법을 조언하지만 저에게 적합하지 않습니다. http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/ 간단한 콘솔 응용 프로그램 패키지가 있습니다. 내 project.json은 다음과 같습니다. { "version": "1.0.0-*", "description": "DBTest Console Application", "authors": [ "" ], "tags": [ "" ], "projectUrl": "", "licenseUrl": "", "compilationOptions": { …

10
IList 또는 List를 사용하는 이유는 무엇입니까?
나는 이것에 대한 많은 게시물이 있다는 것을 알고 있지만 여전히 IList와 같은 인터페이스를 전달하고 구체적인 목록 대신 IList와 같은 인터페이스를 반환해야하는 이유를 혼란스럽게합니다. 나는 이것이 어떻게 나중에 구현을 변경하는 것을 더 쉽게 만드는지에 대한 많은 게시물을 읽었지만 그것이 어떻게 작동하는지 완전히 보지 못했습니다. 이 방법이 있는지 말해봐 public class SomeClass …
82 c# 


6
둘 이상의 필드가있는 LINQ OrderBy
두 개의 필드로 정렬해야하는 목록이 있습니다. LINQ에서 OrderBy를 사용해 보았지만 하나의 필드 만 지정할 수 있습니다. 첫 번째 필드로 정렬 할 목록을 찾고 있고 두 번째 필드를 기준으로 정렬 할 첫 번째 필드에 중복 항목이 있는지 확인합니다. 예를 들어 결과가 다음과 같이 표시되기를 원합니다 (성 다음에 이름으로 정렬). 아담스, 존 …
82 c#  linq 

4
Web.Config 디버그 / 릴리스
Visual Studio 2010의 web.config가 데이터베이스에서 디버그 모드에서 릴리스 모드로 전환하는 기능을 제공한다는 것을 알고 있습니다. 내 Web.Release.config는 다음과 같습니다. <?xml version="1.0"?> <!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 --> <configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> <connectionStrings> <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" /> <add name="Testing1" connectionString="Data Source=test;Initial Catalog=TestDatabase;Integrated Security=True" providerName="System.Data.SqlClient" …
82 c#  asp.net  web-config 

2
Func <T> () 대 Func <T> .Invoke ()
Func를 직접 호출하는 것과 Invoke ()를 사용하는 것의 차이점에 대해 궁금합니다. 차이가 있습니까? 첫 번째, 구문상의 설탕이며 어쨌든 Invoke ()를 호출합니까? public T DoWork&lt;T&gt;(Func&lt;T&gt; method) { return (T)method.Invoke(); } vs public T DoWork&lt;T&gt;(Func&lt;T&gt; method) { return (T)method(); } 아니면 내가 완전히 잘못된 길을 가고 있습니까 :) 감사합니다.
82 c#  invoke  func 

2
Task에서 예외를 포착하는 가장 좋은 방법은 무엇입니까?
를 사용하면 System.Threading.Tasks.Task&lt;TResult&gt;발생할 수있는 예외를 관리해야합니다. 최선의 방법을 찾고 있습니다. 지금까지 호출 내에서 잡히지 않은 모든 예외를 관리하는 기본 클래스를 만들었습니다..ContinueWith(...) 더 나은 방법이 있는지 궁금합니다. 또는 그것이 좋은 방법이라고해도. public class BaseClass { protected void ExecuteIfTaskIsNotFaulted&lt;T&gt;(Task&lt;T&gt; e, Action action) { if (!e.IsFaulted) { action(); } else { Dispatcher.CurrentDispatcher.BeginInvoke(new Action(() …

3
코드에서 WPF 레이블의 Style 속성을 설정 하시겠습니까?
App.xaml에는 다음 코드가 있습니다. &lt;Application.Resources&gt; &lt;Style x:Key="LabelTemplate" TargetType="{x:Type Label}"&gt; &lt;Setter Property="Height" Value="53" /&gt; &lt;Setter Property="Width" Value="130" /&gt; &lt;Setter Property="HorizontalAlignment" Value="Left" /&gt; &lt;Setter Property="Margin" Value="99,71,0,0" /&gt; &lt;Setter Property="VerticalAlignment" Value= "Top" /&gt; &lt;Setter Property="Foreground" Value="#FFE75959" /&gt; &lt;Setter Property="FontFamily" Value="Calibri" /&gt; &lt;Setter Property="FontSize" Value="40" /&gt; &lt;/Style&gt; &lt;/Application.Resources&gt; 이것은 내 레이블에 대한 일반 템플릿을 …
82 c#  wpf  user-interface  label 

2
기본값 유형이 속성 유형과 일치하지 않습니다.
이 수업이 있습니다 public class Tooth { public string Id {get;set;} } 그리고이 custrom 컨트롤 public partial class ToothUI : UserControl { public ToothUI() { InitializeComponent(); } public Tooth Tooth { get { return (Tooth)GetValue(ToothProperty); } set { SetValue(ToothProperty, value); NombrePieza.Text = value.Id.Replace("_",String.Empty); } } public static readonly DependencyProperty ToothProperty …
82 c#  wpf  wpf-controls 

3
KeyDown 이벤트에 응답하지 않는 양식
저는 Windows Forms 프로젝트에서 한동안 작업 해 왔으며 키보드 단축키를 실험하기로 결정했습니다. 조금 읽은 후 이벤트 핸들러를 작성하고 폼의 KeyDown 이벤트에 바인딩해야한다고 생각했습니다. private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.Control &amp;&amp; e.Alt &amp;&amp; e.KeyCode == Keys.O) { MessageBox.Show("Ctrl+Alt+O: magic!"); } } Visual Studio 디자이너의 속성 패널을 연 다음 …
82 c#  .net  winforms 

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