«c#» 태그된 질문

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

5
DateTime 객체 반올림
차트 응용 프로그램의 날짜 / 시간을 가장 가까운 간격으로 반올림하고 싶습니다. 모든 수준의 정확성에 대해 반올림을 수행 할 수 있도록 다음과 같은 확장 메서드 서명을 원합니다. static DateTime Round(this DateTime date, TimeSpan span); 아이디어는 내가 10 분의 시간 범위를 지나면 가장 가까운 10 분 간격으로 반올림된다는 것입니다. 나는 구현에 대해 …
105 c#  algorithm 

2
Linq 또는 Lambda입니까?
나는 이것이 Linq라는 것을 압니다. var _Results = from item in _List where item.Value == 1 select item; 그리고 이것이 Lambda라는 것을 알고 있습니다. var _Results = _List.Where(x => x.Value == 1); 편집자 주 : 위는 단순한 Lambda가 아니라 술어가 Lambda 인 "Method Syntax"를 사용하는 Linq입니다. 명확하게 말하면, 위의 샘플은 …
105 c#  linq  lambda 

4
C # 메서드 매개 변수로 Lambda 식 전달
전달하고 재사용 할 수있는 람다식이 있습니다. 코드는 다음과 같습니다. public List<IJob> getJobs(/* i want to pass the lambda expr in here */) { using (SqlConnection connection = new SqlConnection(getConnectionString())) { connection.Open(); return connection.Query<FullTimeJob, Student, FullTimeJob>(sql, (job, student) => { job.Student = student; job.StudentId = student.Id; return job; }, splitOn: "user_id", …
105 c#  linq  lambda 


18
유형이 숫자인지 확인하는 방법
주어진 .Net 유형이 숫자인지 여부를 확인하는 방법이 있습니까? 예 : System.UInt32/UInt16/Double모두 숫자입니다. .NET에서 긴 스위치 케이스를 피하고 싶습니다 Type.FullName.
105 c#  .net  types 


19
ClickOnce 응용 프로그램 배포 오류-매니페스트의 참조가 다운로드 한 어셈블리의 ID와 일치하지 않습니다.
ClickOnce 응용 프로그램을 배포하려고하는데 클라이언트에서 설치가 실패합니다. 다음은 오류 로그입니다. PLATFORM VERSION INFO Windows : 6.1.7601.65536 (Win32NT) Common Language Runtime : 4.0.30319.1 System.Deployment.dll : 4.0.30319.1 (RTMRel.030319-0100) clr.dll : 4.0.30319.1 (RTMRel.030319-0100) dfdll.dll : 4.0.30319.1 (RTMRel.030319-0100) dfshim.dll : 4.0.31106.0 (Main.031106-0000) SOURCES Deployment url : http://MyProduct.com/download/workstation/MyProduct%20Front%20Desk.application Server : Microsoft-IIS/7.5 X-Powered-By : ASP.NET Deployment …

9
컨트롤러에 매개 변수없는 공개 생성자 오류가 있는지 확인
나는 추가 생성자를 갖도록 수정 하기 전까지 훌륭하게 작동 한이 튜토리얼 을 따랐다 DbContext. 이제 해결에 문제가 있으며이 문제를 해결하기 위해 무엇을해야할지 모르겠습니다. 매개 변수가없는 생성자를 잡도록 강제하는 쉬운 방법이 있습니까? 아니면 잘못 접근하고 있습니까? DbContext 두 개의 생성자 : public class DashboardDbContext : DbContext { public DashboardDbContext() : base("DefaultConnection") …

4
int를 16 진수 문자열로
int를 16 진수 문자열로 변환해야합니다. 변환 할 때 1400 => 578사용 ToString("X")또는 ToString("X2")그러나 나는 같은 필요 0578. 누구든지 IFormatter문자열이 4 자 길이인지 확인하기 위해 나에게 제공 할 수 있습니까 ?
105 c# 



8
.NET 콘솔 앱을 계속 실행하는 방법은 무엇입니까?
별도의 스레드에서 일부 서비스를 시작하는 콘솔 애플리케이션을 고려하십시오. 사용자가 Ctrl + C를 눌러 종료 할 때까지 기다리기만하면됩니다. 다음 중이 작업을 수행하는 더 좋은 방법은 무엇입니까? static ManualResetEvent _quitEvent = new ManualResetEvent(false); static void Main() { Console.CancelKeyPress += (sender, eArgs) => { _quitEvent.Set(); eArgs.Cancel = true; }; // kick off asynchronous …

19
코드가 단위 테스트의 일부로 실행 중인지 확인
단위 테스트 (nUnit)가 있습니다. 호출 스택 아래의 많은 계층에서 단위 테스트를 통해 실행중인 경우 메서드가 실패합니다. 이상적으로는이 방법이 의존하는 객체를 설정하기 위해 조롱과 같은 것을 사용하는 것이 좋지만 이것은 타사 코드이며 많은 작업 없이는 할 수 없습니다. nUnit 특정 방법을 설정하고 싶지 않습니다. 여기에는 레벨이 너무 많고 단위 테스트를 수행하는 …
105 c#  reflection  nunit 

13
GetManifestResourceStream이 NULL을 반환합니다.
이것은 C # .NET 4.0 응용 프로그램입니다. 텍스트 파일을 리소스로 포함하고 대화 상자에 표시하려고합니다. var assembly = Assembly.GetExecutingAssembly(); var resourceName = "MyProj.Help.txt"; using (Stream stream = assembly.GetManifestResourceStream(resourceName)) { using (StreamReader reader = new StreamReader(stream)) { string result = reader.ReadToEnd(); System.Windows.Forms.MessageBox.Show(result, "MyProj", MessageBoxButtons.OK); } } 솔루션은 MyProjSolution이고 실행 파일은 MyProj.exe입니다. Help.txt는 …


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