«c#» 태그된 질문

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

14
내 C # 애플리케이션에 대한 제품 키를 생성하려면 어떻게해야합니까?
내 C # 애플리케이션에 대한 제품 키를 생성하려면 어떻게해야합니까? 매년 업데이트하는 제품 (또는 라이선스) 키를 만들어야합니다. 또한 평가판 용으로 생성해야합니다. 관련 : C # 제품 라이선스 확인 코드를 가장 잘 난독 화하는 방법은 무엇입니까? 웹 기반 라이선스 활성화 불법 배포로부터 소프트웨어를 어떻게 보호합니까? .NET 애플리케이션을위한 최고의 활성화 키 소프트웨어?
91 c#  .net  license-key 

4
잘 설계된 쿼리 명령 및 / 또는 사양
나는 전형적인 리포지토리 패턴 (특수 질의에 대한 메소드 목록 증가 등)이 제시하는 문제에 대한 좋은 해결책을 꽤 오랫동안 찾고있었습니다. http://ayende.com/blog/3955/repository- is-the-new-singleton ). 특히 사양 패턴을 사용하여 명령 쿼리를 사용하는 아이디어가 정말 마음에 듭니다. 그러나 사양에 대한 내 문제는 단순 선택 기준 (기본적으로 where 절)에만 관련되고 조인, 그룹화, 하위 집합 선택 …

1
지구가 아닌 달력 구현
다른 질문에 대한 해결책을 찾고있을 때 .NET을 사용할 수 있는지 궁금합니다. Calendar 클래스를 하여 Earthly 규칙을 기반으로하지 않는 달력을 구현할 . 예를 들어, 화성의 날 은 여기 지구상의 하루보다 2.7 % 더 길다. 현재까지 우주선 착륙선 프로젝트에서 사용 된 관례는 시간, 분 및 초가 표준 (지구) 지속 시간보다 2.7 % …
91 c#  .net  datetime  calendar 

16
ComboBox- SelectionChanged 이벤트에 새 값이 아닌 이전 값이 있습니다.
C #, .NET 4.0, VS2010. WPF를 처음 사용합니다. 내 MainWindow에 ComboBox가 있습니다. 해당 콤보 상자의 SelectionChanged 이벤트를 연결했습니다. 그러나 이벤트 처리기에서 콤보 상자의 값을 살펴보면 이전 값이 있습니다. 이것은 SelectionChanged 이벤트보다 "SelectionChanging"이벤트처럼 들립니다. 선택이 실제로 발생한 후 ComboBox의 새 값을 어떻게 얻습니까? 현재 : this.MyComboBox.SelectionChanged += new SelectionChangedEventHandler(OnMyComboBoxChanged); ... private …


6
.NET 메모리 부족 예외-1.3GB를 사용했지만 16GB가 설치되어 있습니다.
응용 프로그램의 메모리 사용량이 약 1.3GB를 초과하면 C # 응용 프로그램에서 메모리 부족 예외가 발생합니다. 3GB의 메모리가있는 32 비트 컴퓨터에서 동일한 문제가 발생했고 당시에는 이치에 맞았지만 이제는 하드웨어를 고급 마더 보드와 RAM이있는 16GB 메모리가있는 64 비트 컴퓨터로 업그레이드했지만 메모리 부족 1.3GB 후에도 예외가 계속 발생합니다! 2GB 이상의 단일 개체가없고 1.3은 …
91 c#  out-of-memory 

7
배열에서 일반 열거자를 얻습니다.
C #에서 주어진 배열에서 제네릭 열거자를 어떻게 얻습니까? 아래 코드에서는 객체 MyArray의 배열입니다 MyType. MyIEnumerator표시된 패션 으로 얻고 싶지만 빈 열거자를 얻는 것 같습니다 (확인했지만 MyArray.Length > 0). MyType[] MyArray = ... ; IEnumerator<MyType> MyIEnumerator = MyArray.GetEnumerator() as IEnumerator<MyType>;

2
App.config : 사용자 대 애플리케이션 범위
내 프로젝트에 App.config 파일을 추가했습니다. 프로젝트> 속성> 설정 패널에서 두 가지 설정을 만들었습니다. 설정을 추가 할 때 범위를 User또는 로 정의 할 수 있습니다 Application. - 사용자 신청 I는 다음과 같이 설정 정의하는 경우 User가 간다 userSettings, 섹션 내가 설정을 정의하는 경우로 Application이가는 applicationSettings부분 App.config <configuration> <userSettings> <DemoApp.Properties.Settings> <setting name="MySetting1" …


4
void 형식을 개체로 암시 적으로 변환 할 수 없습니다. .NET MVC PartialViewResult
다음과 같은 컨트롤러 작업이 있습니다. [ChildActionOnly] public virtual PartialViewResult ListActions(int id) { var actions = meetingActionRepository.GetAllMeetingActions(id); return PartialView(actions); } 그리고 다음 작업 링크 (t4MVC 및 razor 구문 사용) <p> @Html.RenderAction(MVC.MeetingActions.ListActions(Model.MeetingId)) </p> 그러나 이것은 나에게 오류를 제공합니다. void 유형을 객체로 암시 적으로 변환 할 수 없습니다. 컨트롤러 동작이 정상이라고 말할 수있는 …

21
.NET 짧은 고유 식별자
.NET에서 고유 식별자가 필요합니다 (이 경우 GUID가 너무 길기 때문에 사용할 수 없음). 사람들은 여기 에 사용 된 알고리즘 이 좋은 후보 라고 생각 합니까, 아니면 다른 제안이 있습니까?

7
콜백 함수를 다른 클래스에 전달
기본적으로 나중에 호출 할 다른 클래스에 메서드를 전달하려고하지만 C #에서는이를 파악할 수 없습니다 (아직도 Objective-C에 너무 익숙합니다). public class Class1{ private void btn_click(object sender, EventArgs e) { ServerRequest sr = new ServerRequest(); sr.DoRequest("myrequest", myCallback); } public void myCallback(string str) { } } 그런 다음 나중에 ServerRequest 클래스가 기본적으로 콜백 함수를 …
91 c# 

3
HttpWebRequest를 사용하여 양식 데이터 게시
내 웹 응용 프로그램에없는 지정된 URL에 일부 양식 데이터를 게시하고 싶습니다. "domain.client.nl"과 같은 동일한 도메인이 있습니다. 웹 응용 프로그램에는 "web.domain.client.nl"이라는 URL이 있으며 게시 할 URL은 "idp.domain.client.nl"입니다. 하지만 내 코드는 아무것도하지 않습니다 ..... 누군가 내가 뭘 잘못하고 있는지 아는가? Wouter StringBuilder postData = new StringBuilder(); postData.Append(HttpUtility.UrlEncode(String.Format("username={0}&", uname))); postData.Append(HttpUtility.UrlEncode(String.Format("password={0}&", pword))); postData.Append(HttpUtility.UrlEncode(String.Format("url_success={0}&", urlSuccess))); …

7
System.Threading.Timer에 대한 작업 기반 대체가 있습니까?
저는 .Net 4.0의 Tasks를 처음 접했고 Task 기반 대체 또는 Timer 구현 (예 : 주기적 작업)을 찾을 수 없었습니다. 그런 것이 있습니까? 업데이트 저는 CancellationToken을 모두 활용하는 자식 작업으로 작업 내부의 "타이머"기능을 래핑하고 추가 작업 단계에 참여할 수 있도록 작업을 반환하는 내 요구에 대한 해결책이라고 생각하는 것을 생각해 냈습니다. public …

12
지연된 함수 호출
스레드가 계속 실행되도록하는 동안 함수 호출을 지연시키는 멋진 간단한 방법이 있습니까? 예 : public void foo() { // Do stuff! // Delayed call to bar() after x number of ms // Do more Stuff } public void bar() { // Only execute once foo has finished } 타이머와 이벤트 처리기를 …
91 c#  function  delay 

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