C # ( "see sharp"로 발음)은 Microsoft에서 개발 한 높은 수준의 정적으로 형식화 된 다중 패러다임 프로그래밍 언어입니다. C # 코드는 일반적으로 .NET Framework, .NET Core 및 Xamarin을 포함하는 Microsoft의 .NET 도구 및 런타임 제품군을 대상으로합니다. C # 또는 C #의 공식 사양으로 작성된 코드에 대한 질문에이 태그를 사용하십시오.
내가 thusly 히 앵커에서 호출 작업이 입니다 .Site/Controller/Action/IDIDint 나중에 컨트롤러에서 동일한 작업으로 리디렉션해야합니다. 이것을 할 수있는 영리한 방법이 있습니까? 현재 tempdata ID를 숨기고 있지만 f5를 눌러 다시 돌아간 후 페이지를 새로 고치면 tempdata가 사라지고 페이지가 충돌합니다.
다음 SQL Server 데이터 형식의 경우 C #의 해당 데이터 형식은 무엇입니까? 정확한 숫자 bigint numeric bit smallint decimal smallmoney int tinyint money 대략적인 숫자 float real 날짜와 시간 date datetimeoffset datetime2 smalldatetime datetime time 문자열 char varchar text 유니 코드 문자 스트링 nchar nvarchar ntext 이진 문자열 binary varbinary …
16 진 색상 코드 (예 :)에서 색상을 얻으려면 어떻게 #FFDFD991해야합니까? 파일을 읽고 16 진수 색상 코드를 받고 있습니다. System.Windows.Media.Color16 진 색상 코드에 해당하는 인스턴스 를 만들어야합니다 . 이를 위해 프레임 워크에 내장 메소드가 있습니까?
ExpandoObject의 클래스는 런타임시 객체에 .NET 4 임의로 설정 속성 수에 추가. Dictionary<string, object>, 또는 심지어 해시 테이블 을 사용하는 것보다 이점이 있습니까? 내가 알 수있는 한, 이것은 약간 더 간결한 구문으로 액세스 할 수있는 해시 테이블에 지나지 않습니다. 예를 들어, 왜 이럴까요 : dynamic obj = new ExpandoObject(); obj.MyInt = …
시나리오가 있습니다. (Windows Forms, C #, .NET) 일부 사용자 정의 컨트롤을 호스팅하는 기본 양식이 있습니다. 사용자 정의 컨트롤은 무거운 데이터 작업을 수행하므로 UserControl_Load메서드를 직접 호출하면 로드 메서드 실행 기간 동안 UI가 응답 하지 않습니다 . 이것을 극복하기 위해 다른 스레드에 데이터를로드합니다 (기존 코드를 가능한 한 적게 변경하려고 시도 함) 데이터를로드 …
오늘 저는 숫자가 2의 거듭 제곱인지 확인하는 간단한 알고리즘이 필요했습니다. 알고리즘은 다음과 같아야합니다. 단순한 모든 ulong값을 정정하십시오 . 이 간단한 알고리즘을 생각해 냈습니다. private bool IsPowerOfTwo(ulong number) { if (number == 0) return false; for (ulong power = 1; power > 0; power = power << 1) { // This …
정수 값만 허용하려는 텍스트 상자 컨트롤이있는 Windows Forms 앱이 있습니다. 과거에는 KeyPress 이벤트를 오버로드하고 사양에 맞지 않는 문자를 제거하여 이러한 종류의 유효성 검사를 수행했습니다. MaskedTextBox 컨트롤을 살펴 보았지만 정규 표현식으로 작동하거나 다른 컨트롤의 값에 의존 할 수있는보다 일반적인 솔루션을 원합니다. 숫자가 아닌 문자를 누르면 결과가 생성되지 않거나 사용자에게 유효하지 않은 …
case value:반복해서 진술하지 않고 여러 사례 진술을 겪을 수있는 방법이 있습니까? 나는 이것이 효과가 있다는 것을 안다. switch (value) { case 1: case 2: case 3: // Do some stuff break; case 4: case 5: case 6: // Do some different stuff break; default: // Default stuff break; } 하지만 …
달성하고자하는 것은 매우 간단합니다. 정보를 읽는 경로를 사용하는 Windows Forms (.NET 3.5) 응용 프로그램이 있습니다. 이 경로는 내가 제공 한 옵션 양식을 사용하여 사용자가 수정할 수 있습니다. 이제 나중에 사용할 수 있도록 경로 값을 파일에 저장하려고합니다. 이것은이 파일에 저장된 많은 설정 중 하나입니다. 이 파일은 응용 프로그램 폴더에 직접 저장됩니다. …
ASP.NET MVC를 배우고 있으며 영어 문서를 읽을 수 있지만이 코드에서 무슨 일이 일어나고 있는지 이해하지 못합니다. public class Genre { public string Name { get; set; } } 이것은 무엇을 의미 { get; set; }합니까?
리플렉션 에서 C#특정 System.Type유형이 일부 인터페이스를 모델링 하는지 여부를 결정하는 방법을 제공 합니까 ? public interface IMyInterface {} public class MyType : IMyInterface {} // should yield 'true' typeof(MyType)./* ????? */MODELS_INTERFACE(IMyInterface);