«c#» 태그된 질문

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

4
WPF ComboBox를 사용자 지정 목록에 바인딩
SelectedItem / SelectedValue를 업데이트하지 않는 ComboBox가 있습니다. ComboBox ItemsSource는 RAS 전화 번호부 항목을 CollectionView로 나열하는 ViewModel 클래스의 속성에 바인딩됩니다. 그런 다음 ViewModel 의 SelectedItem또는 SelectedValue다른 속성에 (별도로) 바인딩했습니다 . 데이터 바인딩으로 설정된 값을 디버깅하기 위해 MessageBox를 save 명령에 추가했지만 SelectedItem/ SelectedValue바인딩이 설정되지 않았습니다. ViewModel 클래스는 다음과 같습니다. public ConnectionViewModel { …
183 c#  wpf  data-binding  mvvm  combobox 


8
이벤트 핸들러가 이미 추가 되었습니까?
이벤트 핸들러가 객체에 추가되었는지 알 수있는 방법이 있습니까? SQL 기반 세션 상태를 사용할 수 있도록 객체 목록을 세션 상태로 / 외부에서 직렬화하고 있습니다 ... 목록의 객체에 속성이 변경되면 플래그를 지정해야합니다. . 그러나 이제 객체가 직렬화 해제되면 이벤트 핸들러가 표시되지 않습니다. 약간의 불편 함을 느끼기 위해 방금 객체에 액세스하는 Get 속성에 …
183 c#  .net  asp.net 

4
이벤트 처리기가 가비지 수집을 중지합니까?
다음 코드가있는 경우 : MyClass pClass = new MyClass(); pClass.MyEvent += MyFunction; pClass = null; pClass는 가비지 수집됩니까? 아니면 이벤트가 발생할 때마다 이벤트가 계속 발생합니까? 가비지 수집을 허용하려면 다음을 수행해야합니까? MyClass pClass = new MyClass(); pClass.MyEvent += MyFunction; pClass.MyEvent -= MyFunction; pClass = null;

9
병렬로 중첩이 대기합니다.
메트로 앱에서는 여러 WCF 호출을 실행해야합니다. 많은 호출이 이루어져야하므로 병렬 루프에서 호출해야합니다. 문제는 WCF 호출이 모두 완료되기 전에 병렬 루프가 종료된다는 것입니다. 예상대로 작동하도록 이것을 리팩토링 하시겠습니까? var ids = new List<string>() { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10" }; var customers = new System.Collections.Concurrent.BlockingCollection<Customer>(); Parallel.ForEach(ids, …


8
DateTime에서 완전한 월 이름을 얻는 방법
DateTime객체 의 완전한 달 이름을 얻는 적절한 방법은 무엇입니까 ? 예를 들어 January, December. 나는 현재 다음을 사용하고 있습니다 : DateTime.Now.ToString("MMMMMMMMMMMMM"); 나는 그것이 올바른 방법이 아니라는 것을 알고 있습니다.
183 c#  datetime  calendar 

10
키로 사전 값을 얻습니다
함수의 키로 사전 값을 얻는 방법 내 함수 코드는 이것 (그리고 내가 시도했지만 작동하지 않는 명령) : static void XML_Array(Dictionary<string, string> Data_Array) { String xmlfile = Data_Array.TryGetValue("XML_File", out value); } 내 버튼 코드는 이쪽 private void button2_Click(object sender, EventArgs e) { Dictionary<string, string> Data_Array = new Dictionary<string, string>(); Data_Array.Add("XML_File", "Settings.xml"); …
183 c#  dictionary  key 

13
C # 및 Java Enum (C #을 처음 사용하는 사용자)
나는 한동안 Java로 프로그래밍 해 왔으며 C #으로 작성된 프로젝트에 방금 던져졌습니다. C #에서 속도를 높이려고 노력 중이며 새 프로젝트의 여러 곳에서 열거 형이 사용되는 것을 보았지만 언뜻보기에 C #의 열거 형은 Java 1.5 + 구현보다 단순한 것으로 보입니다. 누구나 C #과 Java 열거 형의 차이점과 차이점을 극복하는 방법을 열거 …

5
Visual Studio에서 입력 할 수 없습니다
Visual Studio 2013의 프로젝트에서 파일을 편집 할 수 없습니다. 하나의 프로젝트에서만 발생합니다. 다른 프로젝트를 열면 잘 입력 할 수 있지만 문제가있는 프로젝트로 돌아 가면 편집기 창에 입력 할 수 없습니다. 문제인지 확실하지 않지만 SVN을 사용하는 문제를 일으키는 프로젝트는 확실하지 않습니다. 다른 프로젝트는 기계의 로컬 프로젝트입니다. Visual Stuido를 다시 시작하고 컴퓨터를 …


5
정적 클래스 인스턴스는 ASP.NET의 요청 또는 서버에 고유합니까?
ASP.NET 웹 사이트에서 각 웹 요청에 고유 한 정적 클래스가 있습니까? 아니면 GC가 처리하기로 결정할 때마다 필요할 때마다 인스턴스화되고 GC됩니다. 내가 묻는 이유는 C #에서 정적 클래스를 작성했기 때문에 예상했던 것과 동작이 다르기 때문입니다. 정적 클래스가 각 요청마다 고유 할 것으로 예상했지만 그럴 것 같지는 않습니다. 각 요청에 고유하지 않은 …
182 c#  asp.net  static 

18
WPF에서 열거 형을 콤보 상자 컨트롤에 바인딩하는 방법은 무엇입니까?
열거 형이 그대로 표시되는 간단한 예를 찾으려고합니다. 내가 본 모든 예제는 멋진 표시 문자열을 추가하려고 시도하지만 그 복잡성을 원하지 않습니다. 기본적으로 DataContext를이 클래스로 설정 한 다음 xaml 파일에서 이와 같은 바인딩을 지정하여 바인딩하는 모든 속성을 보유하는 클래스가 있습니다. <ComboBox ItemsSource="{Binding Path=EffectStyle}"/> 그러나 이것은 ComboBoxas 항목 에 열거 형 값을 표시하지 …
182 c#  .net  wpf  xaml  data-binding 

2
Windows 서비스가 실행 중인지 확인하는 방법
Windows 서비스로 구현 된 'watchdog'과 통신하는 C # (XP Embedded에서 실행중인 2.0) 응용 프로그램이 있습니다. 장치가 부팅되면 일반적으로이 서비스를 시작하는 데 시간이 걸립니다. 서비스가 실행되고 있는지 코드에서 확인하고 싶습니다. 어떻게하면됩니까?

4
C #에서 사전에 대한 리터럴 표기법?
현재 JavaScript와 C #으로 프로그래밍 된 서버 사이에 WebSocket이 있습니다. JavaScript에서는 연관 배열을 사용하여 데이터를 쉽게 전달할 수 있습니다. var data = {'test': 'val', 'test2': 'val2'}; 서버 측 에서이 데이터 객체를 나타 내기 위해을 사용 Dictionary<string, string>하지만 JavaScript보다 '타이핑 비용이 많이 듭니다'. Dictionary<string, string> data = new Dictionary<string,string>(); data.Add("test", "val"); …
182 c#  dictionary  literals 

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