«c#» 태그된 질문

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

5
C #을 사용한 압축 / 압축 해제 문자열
나는 .net의 초보자입니다. C #에서 압축 및 압축 해제 문자열을 수행하고 있습니다. XML이 있고 문자열로 변환 한 후 압축 및 압축 해제를하고 있습니다. 코드를 압축 해제하고 문자열을 반환 할 때를 제외하고는 코드의 컴파일 오류가 없습니다 .XML의 절반 만 반환합니다. 아래는 내 코드입니다. 잘못된 부분을 수정하십시오. 암호: class Program { public …

5
C # : 상속 된 이벤트 발생
다음과 같은 이벤트가 포함 된 기본 클래스가 있습니다. public event EventHandler Loading; public event EventHandler Finished; 이 기본 클래스에서 상속받은 클래스에서 이벤트를 발생시킵니다. this.Loading(this, new EventHandler()); // All we care about is which object is loading. 다음과 같은 오류가 발생합니다. 'BaseClass.Loading'이벤트는 + = 또는-= (BaseClass ')의 왼쪽에만 표시 될 수 …
144 c#  events  inheritance 

5
.net의 거래
C # .Net 2.0에서 트랜잭션을 수행하는 가장 좋은 방법은 무엇입니까? 사용해야하는 수업은 무엇입니까? 커밋하고 롤백하는 모든 것들 등을 찾아야 할 함정은 무엇입니까? DB에 데이터를 삽입하는 동안 트랜잭션을 수행해야 할 프로젝트를 시작하고 있습니다. 거래에 대한 기본 사항에 대한 답변이나 링크는 환영합니다.
144 c#  .net  transactions 

3
트레이 아이콘 만있는 WPF 응용 프로그램
나는 총 WPF 초보자이며 누군가가 트레이에 최소화되기 시작하는 응용 프로그램을 작성하는 방법에 대한 포인터를 줄 수 있는지 궁금합니다. 아이디어는 주기적으로 RSS 피드를 가져오고 새로운 피드가있을 때 Toaster-Popup을 만듭니다. 응용 프로그램에는 기본 창 (기본적으로 모든 피드 항목이 포함 된 목록)이 있어야하지만 기본적으로 숨겨져 있어야합니다. XAML 및 WPF에 대해 읽기 시작했으며 App.xaml의 …
144 c#  .net  wpf  xaml 

2
.NET 프레임 워크는 OutOfMemoryException에 메모리를 어떻게 할당합니까?
C ++에서는 실제로 힙에 메모리를 할당하지 않고 값으로 예외를 throw 할 수 있으므로이 상황이 적합합니다. 그러나 .NET 프레임 워크 OutOfMemoryException에서는 참조 유형이므로 힙에 할당됩니다. .NET Framework OutOfMemoryException는 메모리가 부족하여 새 개체를 만들 때 어떻게 메모리를 할당 합니까?
144 c#  .net  out-of-memory 

9
C # 빌드 머신을 어떻게 그리고 왜 설정합니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 C # 프로젝트에서 소규모 (4 인) 개발 팀과 협력하고 있습니다. 나는 이것이 좋은 것임을 …

8
대소 문자를 구분하지 않는 목록 검색
testList많은 문자열을 포함 하는 목록 이 있습니다. testList목록에없는 경우에만 새 문자열을 추가하고 싶습니다 . 따라서 대소 문자를 구분하지 않고 목록을 검색하고 효율적으로 만들어야합니다. Contains케이스를 고려하지 않기 때문에 사용할 수 없습니다 . 또한 ToUpper/ToLower성능상의 이유로 사용하고 싶지 않습니다 . 나는이 방법을 발견했다. if(testList.FindAll(x => x.IndexOf(keyword, StringComparison.OrdinalIgnoreCase) >= 0).Count > 0) Console.WriteLine("Found …

8
JSON.NET을 사용하여 JSON 데이터를 C #으로 역 직렬화
저는 C # 및 JSON 데이터 작업에 비교적 익숙하지 않으며 지침을 찾고 있습니다. .NET3.5SP1 및 JSON.NET 3.5r6과 함께 C # 3.0을 사용하고 있습니다. JSON 구조에서 채워야하는 정의 된 C # 클래스가 있습니다. 그러나 웹 서비스에서 검색된 항목에 대한 모든 JSON 구조가 C # 클래스 내에 정의 된 가능한 모든 속성을 …

6
LINQ To 엔터티는 마지막 방법을 인식하지 못합니다. 정말?
이 쿼리에서 : public static IEnumerable<IServerOnlineCharacter> GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderBy(p => p.ServerStatus.ServerDateTime) .GroupBy(p => p.RawName) .Select(p => p.Last()); } 작동하려면 이것을 전환해야했습니다. public static IEnumerable<IServerOnlineCharacter> GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderByDescending(p => p.ServerStatus.ServerDateTime) .GroupBy(p => p.RawName) .Select(p => p.FirstOrDefault()); } p.First()첫 번째 …
144 c#  entity-framework  orm 


10
사전 멤버를 포함하는 클래스 직렬화
내 이전 문제를 확장하면서 , 나는 잘 작동하는 구성 파일 클래스를 (직렬화)하기로 결정했습니다. 지금은 (값은 네트워크 경로 키가 드라이브 문자) 매핑 및 사용 시도 드라이브 문자 연관 배열을 저장하려는 Dictionary, HybridDictionary그리고 Hashtable이뿐만 호출 할 때 나는 항상 다음과 같은 오류가 ConfigFile.Load()나 ConfigFile.Save(): 'App.ConfigFile'유형을 반영하는 중에 오류가 발생했습니다. [snip] System.NotSupportedException : …


3
속성 이름이 다른 경우 매핑 규칙을 지정하는 방법
저는 Automapper 프레임 워크의 초보자입니다. 다음과 같이 도메인 클래스와 DTO 클래스가 있습니다. public class Employee { public long Id {get;set;} public string Name {get;set;} public string Phone {get;set;} public string Fax {get;set;} public DateTime DateOfBirth {get;set;} } public class EmployeeDto { public long Id {get;set;} public string FullName {get;set;} public …
144 c#  automapper 

5
C #에서 배열의 일부를 다른 배열로 복사하는 방법은 무엇입니까?
배열의 일부를 다른 배열로 복사하려면 어떻게해야합니까? 내가 가지고 있다고 생각 int[] a = {1,2,3,4,5}; 이제 배열의 시작 색인과 종료 색인을 지정하면 a다른 배열로 복사되어야합니다. 시작 색인을 1로 지정하고 종료 색인을 3으로 지정하면 요소 2, 3, 4가 새 배열에 복사되어야합니다.
144 c#  arrays 

12
IEnumerable에서 요소의 인덱스를 얻는 방법은 무엇입니까?
나는 이것을 썼다 : public static class EnumerableExtensions { public static int IndexOf<T>(this IEnumerable<T> obj, T value) { return obj .Select((a, i) => (a.Equals(value)) ? i : -1) .Max(); } public static int IndexOf<T>(this IEnumerable<T> obj, T value , IEqualityComparer<T> comparer) { return obj .Select((a, i) => (comparer.Equals(a, value)) ? …
144 c#  .net  linq  ienumerable  indexof 

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