«c#» 태그된 질문

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

6
WPF 응용 프로그램에서 전역 적으로 예외를 포착합니까?
우리는 런타임에 일부가 예외를 throw 할 수있는 WPF 응용 프로그램을 가지고 있습니다. 처리되지 않은 예외를 전역 적으로 잡아서 기록하고 싶지만 아무 일도없는 것처럼 프로그램 실행을 계속하고 싶습니다 (VB와 같은 On Error Resume Next). C #에서 가능합니까? 그렇다면 예외 처리 코드를 정확히 어디에 두어야합니까? 현재 나는 try/ catcharound를 감싸고 발생할 수있는 …



6
Guid는 모두 0입니까?
Guids를 사용하여 개체를주고받는 일부 WCF 서비스를 테스트하고 있습니다. 내 웹 앱 테스트 코드에서 다음을 수행하고 있습니다. var responseObject = proxy.CallService(new RequestObject { Data = "misc. data", Guid = new Guid() }); 어떤 이유로 new Guid ()를 호출하면 다음과 같이 모두 0으로 Guid 를 생성합니다. 00000000-0000-0000-0000-000000000000 이 문제의 원인은 무엇입니까?
241 c#  .net  wcf  web-services  guid 

20
WPF Treeview에서 SelectedItem에 대한 데이터 바인딩
WPF-treeview에서 선택된 항목을 어떻게 검색합니까? 바인딩하기 때문에 XAML 에서이 작업을 수행하고 싶습니다. 당신은 것을 생각 SelectedItem하는하지만 분명히 존재하지 않는 읽기 전용 따라서 사용할 수없는 것입니다. 이것이 내가하고 싶은 일입니다. <TreeView ItemsSource="{Binding Path=Model.Clusters}" ItemTemplate="{StaticResource ClusterTemplate}" SelectedItem="{Binding Path=Model.SelectedCluster}" /> SelectedItem내 모델의 속성에 바인딩하고 싶습니다 . 그러나 이것은 나에게 오류를 준다 : 'SelectedItem'속성은 …
241 c#  wpf  mvvm  treeview  selecteditem 


6
Visual Studio 2015에서 공유 프로젝트와 클래스 라이브러리의 차이점은 무엇입니까?
Visual Studio 2015의 새로운 기능을 살펴 보았고 공유 프로젝트가 많이 등장했지만 클래스 라이브러리 또는 휴대용 클래스 라이브러리를 사용하는 것과 다른 점을 이해하지 못합니다. 누구든지 설명 할 수 있습니까? 편집 : 공유 프로젝트는 Visual Studio 2015의 새로운 기능이며 이식 가능한 클래스 라이브러리와 다릅니다. 휴대용 클래스 라이브러리가 무엇인지 이해합니다. 내가 이해하려고하는 것은 …


2
빈 try 블록으로 try {} finally {}를 사용하는 이유는 무엇입니까?
나는 눈치 System.Threading.TimerBase.Dispose()방법은이 try{} finally{}블록을하지만이 try{}비어 있습니다. try{} finally{}비어있는 상태 에서 사용할 때 어떤 가치가 try있습니까? http://labs.developerfusion.co.uk/SourceViewer/browse.aspx?assembly=SSCLI&namespace=System.Threading&type=TimerBase [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] internal bool Dispose(WaitHandle notifyObject) { bool status = false; bool bLockTaken = false; RuntimeHelpers.PrepareConstrainedRegions(); try { } finally { do { if (Interlocked.CompareExchange(ref m_lock, 1, 0) == 0) { bLockTaken = …
239 c#  .net 

13
.NET의 문자열에서 URL 매개 변수 가져 오기
.NET에는 실제로 URL 인 문자열이 있습니다. 특정 매개 변수에서 값을 얻는 쉬운 방법을 원합니다. 일반적으로을 사용 Request.Params["theThingIWant"]하지만이 문자열은 요청에서 온 것이 아닙니다. 다음 Uri과 같이 새 항목을 만들 수 있습니다 . Uri myUri = new Uri(TheStringUrlIWantMyValueFrom); myUri.Query쿼리 문자열을 얻는 데 사용할 수 있지만 ... 분명한 정규식 방법을 찾아야합니다. 나는 명백한 …
239 c#  .net  url  parsing  parameters 

7
C #에서 Json 파일 읽기 및 구문 분석
나는 이틀 동안 코드 샘플 등을 다루면서 "faffing"의 가장 큰 부분을 보냈고, 매우 큰 JSON 파일을 c #의 배열로 읽으려고 시도했다. 내가 겪고있는 문제는 내가하려는 일을하는 사람들의 예를 찾을 수 없다는 것입니다. 이것은 내가 최선을 다하기 위해 코드를 약간 편집하고 있음을 의미했습니다. 나는 다음과 같은 일을 할 수 있었다. 파일을 …
239 c#  json  parsing  large-files 

21
Asp.Net Core에서 동일한 인터페이스의 여러 구현을 등록하는 방법은 무엇입니까?
동일한 인터페이스에서 파생 된 서비스가 있습니다. public interface IService { } public class ServiceA : IService { } public class ServiceB : IService { } public class ServiceC : IService { } 일반적으로 다른 IoC 컨테이너를 Unity사용하면 구체적인 구현을 구체적으로 등록 할 수 Key있습니다. ASP.NET Core에서 이러한 서비스를 등록하고 일부 …

30
파일을 복사 할 수 없습니다-경로에 대한 액세스가 거부되었습니다
Visual Studio 2005를 사용하고 있습니다. 먼저 버전 제어에서 코드를 가져온 후 c # .net 응용 프로그램이 올바르게 실행됩니다. 그러나 약간의 수정을 한 후 빌드 할 때 다음 오류가 발생합니다. 오류 383 ".. \ root \ leaf \ Bin \ Debug \ test.Resources.xml"파일을 "Bin \ Debug \ test.Resources.xml"로 복사 할 수 …


8
.NET에서 시간 전용 값을 어떻게 표현합니까?
날짜없이 .NET에서 시간 만 값을 나타낼 수있는 방법이 있습니까? 예를 들어 상점의 영업 시간을 나타내는가? TimeSpan범위를 나타내는 반면 시간 값만 저장하고 싶습니다. DateTime이를 나타 내기 위해 사용하면 새로운 결과 DateTime(1,1,1,8,30,0)가 나오지 않으므로 바람직하지 않습니다.
238 c#  .net  datetime  time 

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