«c#» 태그된 질문

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

17
Entity Framework를 사용하여 SQL Server 데이터베이스의 변경 사항을 저장하는 동안 하나 이상의 엔터티에 대한 유효성 검사에 실패했습니다
편집 내용을 데이터베이스에 저장하고 ASP.NET MVC 3 / C #에서 Entity FrameWork Code-First를 사용하고 있지만 오류가 발생합니다. 내 이벤트 클래스에는 DateTime 및 TimeSpan 데이터 유형이 있지만 데이터베이스에는 각각 Date 및 Time이 있습니다. 이것이 이유가 될 수 있습니까? 변경 사항을 데이터베이스에 저장하기 전에 코드에서 적절한 데이터 유형으로 캐스트하는 방법 public class …

10
WPF TextBlock의 자동 세로 스크롤 막대?
나는이 TextBlockWPF에. 수직 높이를 훨씬 초과하여 많은 행을 씁니다. 그런 일이 발생하면 세로 스크롤 막대가 자동으로 나타날 것으로 예상했지만 그렇지 않았습니다. 속성 창에서 스크롤 막대 속성을 찾으려고했지만 찾을 수 없습니다. TextBlock내용물이 높이를 초과 하면 세로 스크롤 막대가 자동으로 만들어 지려면 어떻게해야합니까? 설명 : 나는 XAML에 직접 쓰는 것이 아니라 디자이너로부터 …
336 c#  .net  wpf  scrollbar  textblock 

10
params 키워드를 사용하는 이유는 무엇입니까?
나는 이것이 기본적인 질문이라는 것을 알고 있지만 답을 찾을 수 없습니다. 왜 사용합니까? 함수 또는 함수를 사용하는 메소드를 작성하는 경우 코드를 제거해도 코드가없는 것처럼 100 % 완벽하게 작동합니다. 예 : params로 : static public int addTwoEach(params int[] args) { int sum = 0; foreach (var item in args) sum += …

5
유형이 하위 유형인지 또는 객체 유형인지 어떻게 확인합니까?
C #에서 형식이 다른 형식의 하위 클래스인지 확인하려면 쉽습니다. typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true 그러나 이것은 실패합니다. typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false OR연산자 를 사용하지 않거나 확장 메서드를 사용 하지 않고 형식이 기본 클래스 자체의 하위 클래스인지 아니면 하위 클래스인지 확인할 수있는 방법이 있습니까?
335 c#  reflection  types  subclass 



25
기존 배열에서 하위 배열 얻기
10 개의 요소로 구성된 배열 X가 있습니다. 인덱스 3에서 시작하여 인덱스 7로 끝나는 X의 모든 요소를 ​​포함하는 새 배열을 만들고 싶습니다. 물론 나를 위해 할 루프를 쉽게 작성할 수 있지만 가능한 한 코드를 깨끗하게 유지하고 싶습니다. . C #에 나를 위해 할 수있는 방법이 있습니까? (의사 코드)와 같은 것 : …
335 c#  .net  arrays 

30
FileSystemWatcher 변경된 이벤트가 두 번 발생합니다
На этот вопрос есть ответы на 스택 오버플로 на русском : 은 FileSystemWatcher в Как решить повтор события 변화? 텍스트 파일을 찾고있는 응용 프로그램이 있으며 파일에 변경 사항이 있으면 OnChangedeventhandler를 사용하여 이벤트를 처리하고 있습니다. 나는 사용하고 NotifyFilters.LastWriteTime있지만 여전히 이벤트가 두 번 발생합니다. 코드는 다음과 같습니다. public void Initialize() { FileSystemWatcher …

30
WPF에서 TextBox에 숫자 입력 만 허용하려면 어떻게해야합니까?
숫자와 소수점을 허용하려고하지만 부호는 없습니다. Windows Forms 용 NumericUpDown 컨트롤을 사용하는 샘플과 Microsoft의 NumericUpDown 사용자 지정 컨트롤 샘플을 살펴 보았습니다 . 그러나 지금까지 NumericUpDown (WPF에서 지원 여부)은 원하는 기능을 제공하지 않는 것처럼 보입니다. 내 응용 프로그램이 디자인 된 방식으로 올바른 마음을 가진 사람은 화살표를 엉망으로 만들지 않을 것입니다. 그들은 내 …
335 c#  wpf  xaml  textbox  numericupdown 


15
C #을 사용하여 REST API를 어떻게 호출합니까?
이것은 지금까지 내가 가진 코드입니다. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System; using System.Net.Http; using System.Web; using System.Net; using System.IO; namespace ConsoleProgram { public class Class1 { private const string URL = "https://sub.domain.com/objects.json?api_key=123"; private const string DATA = @"{""object"":{""name"":""Name""}}"; static void Main(string[] args) { Class1.CreateObject(); } private …
335 c#  api  rest 

30
두 날짜 사이의 월 차이
На этот вопрос есть ответы на 스택 오버플로 на русском : Вычисление количества месяцев между двумя датами C #에서 두 날짜 사이의 월 차이를 계산하는 방법은 무엇입니까? DateDiff()C # 에 VB의 방법 이 있습니까? 몇 년 떨어진 두 날짜 사이의 월 차이를 찾아야합니다. 설명서에는 TimeSpan다음과 같이 사용할 수 있다고 나와 …
334 c#  .net  vb.net  date 

6
파일에 대한 MD5 체크섬 계산
iTextSharp 를 사용하여 PDF 파일에서 텍스트를 읽습니다. 그러나 PDF 파일에는 이미지 만 포함되어 있기 때문에 텍스트를 추출 할 수없는 경우가 있습니다. 매일 동일한 PDF 파일을 다운로드하고 PDF가 수정되었는지 확인하고 싶습니다. 텍스트 및 수정 날짜를 얻을 수없는 경우 MD5 체크섬이 파일이 변경되었는지 확인하는 가장 신뢰할 수있는 방법입니까? 그렇다면 암호화에 대한 경험이 …
334 c#  .net  hash  md5 

12
HttpClient와 HttpClientHandler를 요청 사이에 배치해야합니까?
System.Net.Http.HttpClient 및 System.Net.Http.HttpClientHandler.NET Framework 4.5의 는 IDisposable ( System.Net.Http.HttpMessageInvoker 를 통해 )을 구현 합니다. 그만큼 using문 문서는 말합니다 : 일반적으로 IDisposable 객체를 사용할 때는 using 문에서 선언하고 인스턴스화해야합니다. 이 답변 은 다음 패턴을 사용합니다. var baseAddress = new Uri("http://example.com"); var cookieContainer = new CookieContainer(); using (var handler = new HttpClientHandler() …

17
.NET DateTime에서 밀리 초를 자르는 방법
들어오는 요청의 타임 스탬프를 데이터베이스 저장된 값과 비교하려고합니다. 물론 SQL Server는 정시에 밀리 초의 정밀도를 유지하며 .NET DateTime으로 읽을 때 해당 밀리 초를 포함합니다. 그러나 시스템에 들어오는 요청은 그 정밀도를 제공하지 않으므로 간단히 밀리 초를 삭제해야합니다. 나는 명백한 것을 놓치고 있다고 생각하지만, 그것을 할 수있는 우아한 방법을 찾지 못했습니다 (C …
334 c#  .net  datetime 

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