«c#» 태그된 질문

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


10
규칙 엔진을 구현하는 방법?
다음을 저장하는 db 테이블이 있습니다. RuleID objectProperty ComparisonOperator TargetValue 1 age 'greater_than' 15 2 username 'equal' 'some_name' 3 tags 'hasAtLeastOne' 'some_tag some_tag2' 이제이 규칙을 모았다고 가정 해보십시오. List<Rule> rules = db.GetRules(); 이제 사용자 인스턴스도 있습니다. User user = db.GetUser(....); 이 규칙을 어떻게 반복하고 논리를 적용하고 비교 등을 수행합니까? if(user.age > …
205 c#  dynamic  rule-engine 

23
단일 값으로 C # 배열을 채우거나 인스턴스화하는 방법은 무엇입니까?
C #에서 인스턴스화 된 값 유형의 배열은 유형의 기본값 으로 자동으로 채워진다는 것을 알고 있습니다 (예 : bool의 경우 false, int의 경우 0 등). 기본값이 아닌 시드 값으로 배열을 자동으로 채우는 방법이 있습니까? 나중에 Java의 Arrays.fill () 과 같은 생성 또는 내장 메소드가 있습니까? 기본적으로 false 대신 부울 배열을 원한다고 …
205 c#  arrays  default-value 

30
DLL 'SQLite.Interop.dll'을로드 할 수 없습니다
주기적으로 다음과 같은 예외가 발생합니다. Unable to load DLL 'SQLite.Interop.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) 1.0.82.0을 사용하고 있습니다. 버전, VS2010, OS Win7 64에서 nuget으로 설치 예외가 나타나기 시작하면 디버그 및 릴리스 및 VS 내부 또는 외부의 응용 프로그램에서 지속적으로 나타납니다. 이를 중지하는 유일한 방법은 …


20
WPF 창에서 닫기 버튼을 숨기는 방법?
WPF에서 모달 대화 상자를 작성 중입니다. 닫기 버튼이 없도록 WPF 창을 어떻게 설정합니까? 나는 여전히 WindowState일반적인 제목 표시 줄을 갖고 싶습니다 . 내가 발견 ResizeMode, WindowState그리고 WindowStyle하지만 이러한 속성 중 어느 것도 나를 닫기 버튼을 숨길 수 없지만 모달 대화 상자에서 같은 제목 표시 줄을 보여줍니다.
204 c#  wpf  xaml  button  dialog 

10
C #에서 CPU 사용량을 얻는 방법?
C #에서 응용 프로그램의 전체 CPU 사용량을 얻고 싶습니다. 프로세스의 속성을 파헤치는 여러 가지 방법을 찾았지만 프로세스의 CPU 사용량과 TaskManager에서 얻는 것과 같은 총 CPU 만 원합니다. 어떻게합니까?
204 c#  cpu-usage 

3
Visual Studio에서 "32 비트 선호"설정의 목적은 무엇이며 실제로 어떻게 작동합니까?
컴파일러가 필요할 때 64 비트 용으로 컴파일하는 방법을 자동으로 알 수있는 방법이 확실하지 않습니다. 자신있게 32 비트를 대상으로 할 수있는시기를 어떻게 알 수 있습니까? 컴파일러가 컴파일 할 때 어떤 아키텍처를 대상으로하는지 아는 방법이 궁금합니다. 코드를 분석하고 찾은 내용에 따라 결정을 내립니까?

6
i ++와 ++ i의 차이점은 무엇입니까?
나는 모두 C # 코드의 많은 부분에서 사용되는 그들을 본 적이, 내가 사용하는 경우 알고 싶습니다 i++또는 ++i( i같은 숫자 변수 인 int, float, double, 등). 이것을 아는 사람이 있습니까?
204 c# 

10
C #과 .NET의 차이점은 무엇입니까?
C #과 .NET의 차이점이 무엇인지 알 수 있습니까? C #을 생각하면 바로 .NET 언어라고 말할 수 있지만 구직을 검색 할 때는 C # 및 .NET 경험이 있어야합니다. 누군가 나에게 설명을 해 줄 수 있습니까?
204 c#  .net 

15
"Item1", "Item2"보다 Tuple 클래스에서 더 나은 이름 지정
Tuple 클래스를 사용하는 방법이 있지만 그 안에 항목의 이름을 제공합니까? 예를 들면 다음과 같습니다. public Tuple<int, int, int int> GetOrderRelatedIds() OrderGroupId, OrderTypeId, OrderSubTypeId 및 OrderRequirementId의 ID를 리턴합니다. 내 방법의 사용자에게 어느 것이 무엇인지 알려주는 것이 좋을 것입니다. (메소드를 호출하면 결과는 result.Item1, result.Item2, result.Item3, result.Item4입니다. 어느 것이 어느 것인지 명확하지 않습니다.) …
204 c#  c#-4.0  tuples 

14
DateTime에서 AM / PM 값을 어떻게 얻습니까?
해당 코드는 다음과 같습니다. public static string ChangePersianDate(DateTime dateTime) { System.Globalization.GregorianCalendar PC = new System.Globalization.GregorianCalendar(); PC.CalendarType = System.Globalization.GregorianCalendarTypes.USEnglish; return PC.GetYear(dateTime).ToString() + "/" + PC.GetMonth(dateTime).ToString() + "/" + PC.GetDayOfMonth(dateTime).ToString() + "" + PC.GetHour(dateTime).ToString() + ":" + PC.GetMinute(dateTime).ToString() + ":" + PC.GetSecond(dateTime).ToString() + " " ???????????????? } dateTime값 에서 AM / PM을 …

13
C # 및 Java의 제네릭과 C ++의 템플릿의 차이점은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 휴일 육년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 나는 주로 Java를 사용하고 제네릭은 비교적 새롭습니다. Java가 잘못된 결정을 내렸거나 .NET이 더 나은 구현 …
203 c#  java  c++  generics  templates 

13
문자열로 속성 이름 가져 오기
(수락 한 답변을 사용하여 만든 솔루션을 아래에서 참조하십시오) 리플렉션과 관련된 일부 코드의 유지 보수성을 개선하려고합니다. 이 앱에는 게시 된 원격 인터페이스에 포함되지 않은 앱의 일부에 액세스하기 위해 Execute라는 방법을 노출시키는 .NET Remoting 인터페이스가 있습니다. 다음은 앱이 Execute를 통해 액세스 할 수있는 속성 (이 예제에서는 정적 속성)을 지정하는 방법입니다. RemoteMgr.ExposeProperty("SomeSecret", typeof(SomeClass), …

30
Microsoft Visual Studio 오류 :“패키지가 제대로로드되지 않았습니다”를 어떻게 해결합니까?
Visual Studio 2012 및 DevExpress 13.1을 설치했습니다. Visual Studio가 시작될 때이 첨부 된 이미지로 표시되는 오류가 발생했습니다. 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage'패키지가 올바르게로드되지 않았습니다. 구성 변경 또는 다른 확장 설치로 인해 문제가 발생했을 수 있습니다. 'C : \ Users \ must \ AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0 \ ActivityLog.xml'파일을 검사하여 …

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