«c#» 태그된 질문

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

20
DataTable을 Excel로 내보내는 방법
DataTableC #에서를 Excel로 내보내려면 어떻게 해야합니까? Windows Forms를 사용하고 있습니다. 는 DataTable와 관련된 DataGridView제어. 레코드 DataTable를 Excel 로 내 보내야합니다.
107 c#  .net  datatable 


13
C #에서만 날짜 유형-날짜 유형이없는 이유는 무엇입니까?
C # 프로젝트에서는 시간없이 날짜를 표시해야합니다. DateTime의 존재를 알고 있지만 시간도 포함합니다. 특정 변수와 메서드 인수가 날짜 기반임을 명시하고 싶습니다 . 따라서 나는 DateTime.Date속성을 사용할 수 없습니다 이 문제에 대한 표준 접근 방식은 무엇입니까? 확실히 내가 처음으로 이런 일을 겪지는 않습니까? DateC #에 클래스 가없는 이유는 무엇 입니까? 누구든지 구조체를 …
107 c#  datetime  date 

21
반올림하지 않고 소수점 두 자리 자르기
3.4679의 값을 가지고 있고 3.46을 원한다고 가정 해 보겠습니다. 반올림하지 않고 소수점 이하 두 자리로자를 수있는 방법은 무엇입니까? 나는 다음을 시도했지만 세 가지 모두 3.47을 제공합니다. void Main() { Console.Write(Math.Round(3.4679, 2,MidpointRounding.ToEven)); Console.Write(Math.Round(3.4679, 2,MidpointRounding.AwayFromZero)); Console.Write(Math.Round(3.4679, 2)); } 이것은 3.46을 반환하지만 약간 더러워 보입니다. void Main() { Console.Write(Math.Round(3.46799999999 -.005 , 2)); }
107 c#  math  rounding 

19
Swagger UI Web Api 문서 열거 형을 문자열로 표시합니까?
모든 enum을 int 값 대신 swagger의 문자열 값으로 표시하는 방법이 있습니까? 매번 enum을 보지 않고도 POST 작업을 제출하고 문자열 값에 따라 enum을 넣을 수 있기를 원합니다. 시도 DescribeAllEnumsAsStrings했지만 서버는 우리가 찾고있는 것이 아닌 열거 형 값 대신 문자열을받습니다. 누구든지 이것을 해결 했습니까? 편집하다: public class Letter { [Required] public string …

12
ASP.NET Core의 get 메서드에 여러 매개 변수를 전달하는 방법
MVC 6 컨트롤러의 Get 메서드에 여러 매개 변수를 어떻게 전달할 수 있습니까? 예를 들어 다음과 같은 것을 가질 수 있기를 원합니다. [Route("api/[controller]")] public class PersonController : Controller { public string Get(int id) { } public string Get(string firstName, string lastName) { } public string Get(string firstName, string lastName, string address) …

16
DbSet없는 원시 SQL 쿼리-Entity Framework Core
Entity Framework Core를 제거 dbData.Database.SqlQuery<SomeModel>하면 테이블 데이터와 순위를 반환하는 전체 텍스트 검색 쿼리에 대한 원시 SQL 쿼리를 빌드하는 솔루션을 찾을 수 없습니다. Entity Framework Core에서 원시 SQL 쿼리를 작성하는 유일한 방법은 쿼리에서 dbData.Product.FromSql("SQL SCRIPT");반환하는 순위를 매핑하는 DbSet이 없기 때문에 유용하지 않습니다. 어떤 아이디어 ???



5
둘 이상의 리소스를 "사용"하면 리소스 누수가 발생할 수 있습니까?
C #을 사용하면 다음을 수행 할 수 있습니다 (MSDN의 예). using (Font font3 = new Font("Arial", 10.0f), font4 = new Font("Arial", 10.0f)) { // Use font3 and font4. } 하면 어떻게됩니까 font4 = new Font던져? 내가 이해하는 것에서 font3는 리소스를 누출하고 폐기되지 않을 것입니다. 이것이 사실입니까? (font4는 폐기되지 않습니다) 이것은 …

25
사용자 메시지의 복수
사용자에게 표시하는 메시지를 생성 할 때 많은 시간, 메시지의 번호가 포함됩니다 뭔가를 내가 대해 고객에게 통보 할 것이다. 예를 들어 보겠습니다. 고객이 1 개 이상에서 여러 항목을 선택하고 삭제를 클릭했습니다. 이제 고객에게 확인 메시지를 전하고 싶은데, 그가 선택한 항목의 수를 언급하여 여러 항목을 선택하고 항목 중 하나만 삭제하고 싶을 때 …


3
msbuild를 C # 6으로 업그레이드하는 방법은 무엇입니까?
내 프로젝트에서 C # 6을 사용하고 싶습니다 (null 전파, 기타 기능). 내 PC에 VS 2015를 설치했으며 훌륭하게 작동하고 다음과 같은 테스트 코드를 빌드합니다. var user = new SingleUserModel(); //all model fields are null var test = user.User?.Avatar?["blah"]; 하지만 프로젝트를 저장소에 푸시하고 CI가 빌드를 시작하면 지원되지 않는 ?. CI 서버에도 VS2015를 …

30
"[Namespace] .Global"유형을로드 할 수 없습니다.
내 .Net 2.0 Asp.net WebForms 앱에 다음 코드가 포함 된 Global.asax가 있습니다. <%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %> 그러나 빌드 할 때 다음과 같은 오류가 발생합니다. 'MyNamespace.Global'유형을로드 할 수 없습니다. 이는 MyNamespace 네임 스페이스 (Global.asax.cs 파일 뒤에있는 코드에 정의 됨)가 Global.asax 파일의 컴파일러에 표시되지 않기 때문인 것 같습니다 (R # …


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