«c#» 태그된 질문

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

7
엔티티 프레임 워크에서 추적 된 엔티티를 지우는 방법
속도가 감소함에 따라 많은 엔티티에 걸쳐 실행되는 수정 코드를 실행하고 있습니다. 즉, 컨텍스트에서 추적되는 엔티티의 수가 반복 될 때마다 증가하기 때문에 시간이 오래 걸릴 수 있으므로 마지막에 변경 사항을 저장합니다. 각 반복의. 각 반복은 독립적이며 이전에로드 된 엔티티를 변경하지 않습니다. 변경 내용 추적을 끌 수 있다는 것을 알고 있지만 대량 …

25
이름 <…>이 네임 스페이스 clr-namespace <…>에 없습니다.
잘 컴파일하는 데 사용되었지만 더 이상 그렇지 않은 작은 WPF 응용 프로그램이 있습니다. 나는 그것이 어느 지점에서 건물을 멈췄는지 정말로 말할 수 없습니다. 언젠가는 잘 작동했지만 다음날은 그렇지 않습니다. 프로젝트 구조는 다음과 같습니다. 표준 .net dll 이외의 다른 프로젝트 또는 외부 참조는 없습니다. 문제가 발생한 사용자 컨트롤은 다음과 같습니다. &lt;UserControl …
84 c#  .net  wpf  xaml  namespaces 

5
Controller 클래스 이외의 클래스를 사용한 종속성 주입
이 시점에서 어떤 경우에는 내 자신의 ResolverServices 클래스를 구축하는 등 컨트롤러에 항목을 쉽게 주입하고 있습니다. 인생은 좋다 . 어떻게해야할지 알 수없는 것은 프레임 워크가 비 컨트롤러 클래스에 자동으로 주입되도록하는 것입니다. 작동하는 것은 프레임 워크 IOptions가 내 프로젝트의 구성 인 내 컨트롤러에 자동으로 주입되도록 하는 것입니다. public class MessageCenterController : Controller …

5
ListView에 항목을 빠르게 추가하는 방법은 무엇입니까?
WinForms ListView에 수천 (예 : 53,709) 항목을 추가하고 있습니다. 시도 1 :13,870 ms foreach (Object o in list) { ListViewItem item = new ListViewItem(); RefreshListViewItem(item, o); listView.Items.Add(item); } 이것은 매우 나쁘게 실행됩니다. 분명한 첫 번째 해결 방법은 BeginUpdate/EndUpdate. 시도 2 :3,106 ms listView.BeginUpdate(); foreach (Object o in list) { ListViewItem …

9
네임 스페이스 또는 어셈블리?
네임 스페이스와 어셈블리간에 매우 혼란스러워지고 있습니다. 인가 System.Data및 System.Web네임 스페이스 또는 어셈블리? 나는 이것들이 네임 스페이스라고 불리는 동시에 GAC_32폴더에 존재한다는 것을 알아 차 렸습니다 . 그래서 정확히 무엇입니까?

7
정적 메서드 상속의 올바른 대안은 무엇입니까?
정적 메서드 상속이 C #에서 지원되지 않음을 이해합니다. 또한 개발자가이 기능이 필요하다고 주장하는 많은 토론 (여기 포함)을 읽었으며, 일반적인 응답은 "정적 멤버 상속이 필요한 경우 디자인에 결함이 있습니다"입니다. 좋아, OOP가 내가 정적 상속에 대해 생각하는 것을 원하지 않는다는 점을 감안할 때, 나는 그것이 나의 명백한 필요가 내 디자인의 오류를 가리킨다는 …
84 c#  .net  inheritance  static 

4
.NET에서 오류 및 경고 메시지 상자를 표시하는 방법 / MessageBox를 사용자 지정하는 방법
C # .NET (Winforms) 사용. Ding!!소리와 빨간색 십자 표시가 있는 메시지 상자를 어떻게 표시 할 수 있는지 알고 싶습니다 . 이것이 내가 말하는 것입니다. 사용자 지정 오류 및 사용자 지정 경고를 사용하여 소프트웨어에 대해 이러한 작업을 수행하는 방법은 무엇입니까? MessageBox.Show("asdf"); 나에게 사용자 정의를 제공하지 않습니다.
84 c#  .net  winforms 

8
ASP.NET MVC Core의 드롭 다운 목록에 열거 형 사용
Razor보기에서 태그 도우미를 사용하여 ASP.NET MVC Core에서 열거 형 속성이있는 드롭 다운 목록을 만들려고합니다. 모델은 다음과 같습니다. public class PersonalMember : Member { [Required, Display(Name = "First Name")] public string FirstName { get; set; } [Required, Display(Name = "Last Name")] public string LastName { get; set; } [EnumDataType(typeof(Gender))] public Gender …

8
휴지통으로 파일 보내기
현재 다음 기능을 사용하고 있습니다 file.Delete(); 하지만이 기능을 사용하여 파일을 완전히 삭제하는 대신 휴지통으로 보내려면 어떻게해야합니까?
83 c#  recycle-bin 

9
C #에서 & nbsp를 포함한 문자열에서 HTML 태그 제거
C #에서 regex를 사용하여 &amp; nbsp를 포함한 모든 HTML 태그를 제거하려면 어떻게해야합니까? 내 문자열은 다음과 같습니다. "&lt;div&gt;hello&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;"
83 c#  html  regex  string 

13
C #에서 런타임에 PDF 파일 만들기
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 육년 전 . 이 질문 개선 .NET 3.5에 첨부 / 첨부 할 수있는 pdf 라이브러리가 있습니까? 런타임에 pdf 파일을 만들 수 있습니다. 즉, 새 …
83 c#  pdf 

19
괜찮은 C # 프로파일 러가 있습니까? [닫은]
현재이 질문은 Q &amp; A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …
83 c#  .net  profiling  profiler 

6
리플렉션을 통해 nullable 속성 유형 찾기
리플렉션을 통해 객체의 속성을 검사하고 각 속성의 데이터 유형을 계속 처리합니다. 다음은 내 (축소 된) 출처입니다. private void ExamineObject(object o) { Type type = default(Type); Type propertyType = default(Type); PropertyInfo[] propertyInfo = null; type = o.GetType(); propertyInfo = type.GetProperties(BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); // Loop over all properties …
83 c#  .net  reflection  nullable 

5
읽기 전용 필드에 대해 불순한 메소드가 호출 됨
내가 사용하고 비주얼 스튜디오 2010 + ReSharper에서를 하고 다음과 같은 코드에 경고를 표시합니다 : if (rect.Contains(point)) { ... } rect은 readonly Rectangle필드이고 Resharper는 다음 경고를 표시합니다. "값 유형의 읽기 전용 필드에 대해 임 퓨어 메소드가 호출되었습니다." 불순한 방법은 무엇이며이 경고가 표시되는 이유는 무엇입니까?
83 c#  resharper 

9
C #이 인덱싱 된 속성을 구현하지 않는 이유는 무엇입니까?
알아요, 알아요 ... 이런 종류의 질문에 대한 Eric Lippert의 대답은 일반적으로 " 디자인, 구현, 테스트 및 문서화 비용이 들지 않았기 때문에 "와 같습니다 . 하지만 여전히 더 나은 설명이 필요합니다 ... 새로운 C # 4 기능에 대한이 블로그 게시물 을 읽고 있었으며 COM Interop에 대한 섹션에서 다음 부분이 내 관심을 …

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