«c#» 태그된 질문

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

7
DateTime을 1970 년 이후의 초 수로 어떻게 변환 할 수 있습니까?
C # DateTime 변수를 Unix 시간, 즉 1970 년 1 월 1 일 이후의 초 수로 변환하려고합니다. 실제로 DateTime이 0001 년 1 월 1 일 이후의 '틱'수로 구현 된 것 같습니다. 내 현재 생각은 다음과 같이 내 DateTime에서 1970 년 1 월 1 일을 빼는 것입니다. TimeSpan span= DateTime.Now.Subtract(new DateTime(1970,1,1,0,0,0)); …
119 c#  datetime 


3
XML 직렬화-배열의 렌더링 루트 요소 비활성화
컬렉션의 루트 요소 렌더링을 어떻게 든 비활성화 할 수 있습니까? 직렬화 속성이있는이 클래스 : [XmlRoot(ElementName="SHOPITEM", Namespace="")] public class ShopItem { [XmlElement("PRODUCTNAME")] public string ProductName { get; set; } [XmlArrayItem("VARIANT")] public List<ShopItem> Variants { get; set; } } 다음 XML을 생성합니다. <SHOPITEM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <PRODUCTNAME>test</PRODUCTNAME> <Variants> <VARIANT> <PRODUCTNAME>hi 1</PRODUCTNAME> </VARIANT> <VARIANT> …

19
Azure 테이블 저장소가 400 잘못된 요청을 반환합니다.
나는 이것을 디버그 모드에서 실행했고 예외의 세부 사항이있는 이미지를 첨부합니다. 무엇이 잘못되었는지 어떻게 알 수 있습니까? 테이블에 데이터를 삽입하려고했습니다. azure가 더 자세한 정보를 제공 할 수 없나요? Obs : 스토리지가 내 컴퓨터가 아닌 Windows Azure에 있습니다. 테이블이 생성되었지만 데이터를 삽입 할 때이 오류가 발생합니다. // Retrieve the storage account from …



3
사용자 정의 구성 파일로드
정적 ConfigurationManager.OpenExe(exePath)메서드 를 사용하여 어셈블리와 관련된 구성 파일을 열 수 있다는 것을 알고 있지만 어셈블리와 관련이없는 구성을 열고 싶습니다. 표준 .NET 구성 파일입니다.
119 c#  configuration 

6
WPF의 그리드에 테두리를 어떻게 배치합니까?
C # / WPF에서 그리드에 테두리를 어떻게 배치합니까? 이것이 내가 원하는 것이지만 응용 프로그램에 넣은 그리드 컨트롤 대신 전체 주위에 테두리를 둡니다. <Grid> <Border BorderBrush="Black" BorderThickness="2"> <Grid Height="166" HorizontalAlignment="Left" Margin="12,12,0,0" Name="grid1" VerticalAlignment="Top" Width="479" Background="#FFF2F2F2" /> </Border> ... and so on ...
119 c#  wpf 

4
'async void'이벤트 핸들러를 피해야합니까?
async void작업을 시작 하기 위해 fire-and-forget 메서드 를 사용하는 것은 일반적으로 나쁜 생각으로 간주된다는 것을 알고 있습니다 . 대기중인 작업에 대한 추적이없고 그러한 메서드 내부에서 발생할 수있는 예외를 처리하는 것이 까다롭기 때문입니다. 일반적으로 async void이벤트 핸들러도 피해야 합니까? 예를 들면 private async void Form_Load(object sender, System.EventArgs e) { await Task.Delay(2000); …

2
await와 ContinueWith의 차이점
다음 예에서 누군가 await와 ContinueWith동의어인지 아닌지 설명 할 수 있습니까 ? 나는 처음으로 TPL을 사용하려고 노력하고 있으며 모든 문서를 읽었지만 차이점을 이해하지 못합니다. 기다립니다 : String webText = await getWebPage(uri); await parseData(webText); ContinueWith : Task<String> webText = new Task<String>(() => getWebPage(uri)); Task continue = webText.ContinueWith((task) => parseData(task.Result)); webText.Start(); continue.Wait(); 특정 …

10
WPF 도구 설명이 화면에 유지되도록 강제
레이블에 대한 도구 설명이 있고 사용자가 마우스를 다른 컨트롤로 이동할 때까지 열려 있기를 원합니다. 툴팁에서 다음 속성을 시도했습니다. StaysOpen="True" 과 ToolTipService.ShowDuration = "60000" 그러나 두 경우 모두 툴팁은 정확히 5 초 동안 만 표시됩니다. 이 값이 무시되는 이유는 무엇입니까?
119 c#  wpf  xaml  tooltip 

11
복사 생성자와 Clone ()
C #에서 클래스에 (심층) 복사 기능을 추가하는 데 선호되는 방법은 무엇입니까? 복사 생성자를 구현해야합니까, 아니면 메서드 에서 파생되어 ICloneable구현해야 Clone()합니까? 말 : 부적합하다고 생각했기 때문에 괄호 안에 "깊이"라고 적었습니다. 분명히 다른 사람들이 동의하지 않기 때문에 복사 생성자 / 연산자 / 함수가 구현하는 복사 변형을 명확히해야하는지 물었 습니다 .
119 c# 


5
특정 상태 코드를 반환하고 Controller에서 내용이없는 방법은 무엇입니까?
아래 예제 컨트롤러가 내용없이 상태 코드 418을 반환하기를 원합니다. 상태 코드를 설정하는 것은 충분히 쉽지만 요청의 끝을 알리기 위해 수행해야 할 작업이있는 것 같습니다. ASP.NET Core 이전의 MVC 또는 호출 일 수있는 WebForms Response.End()에서 Response.End존재하지 않는 ASP.NET Core에서는 어떻게 작동 합니까? public class ExampleController : Controller { [HttpGet][Route("/example/main")] public IActionResult …

5
HttpClient를 통해 REST API에 빈 본문 게시
호출하려는 API는 POST를 수행해야하지만 본문이 비어 있어야합니다. 나는 WCF 웹 API HttpClient를 처음 사용하는데 빈 본문으로 게시물을 작성하는 코드를 찾을 수없는 것 같습니다. 일부 HttpContent.CreateEmpty () 메서드에 대한 참조를 찾았지만 해당 메서드를 찾을 수 없기 때문에 웹 API HttpClient 코드에 대한 것 같지 않습니다.

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