«c#» 태그된 질문

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

7
런타임에 [DllImport] 경로를 어떻게 지정합니까?
실제로 C # 프로젝트로 가져와 함수를 호출하려는 C ++ (작동) DLL이 있습니다. 다음과 같이 DLL의 전체 경로를 지정하면 작동합니다. string str = "C:\\Users\\userName\\AppData\\Local\\myLibFolder\\myDLL.dll"; [DllImport(str, CallingConvention = CallingConvention.Cdecl)] public static extern int DLLFunction(int Number1, int Number2); 문제는 설치 가능한 프로젝트가 될 것이므로 사용자의 폴더는 컴퓨터 / 세션이 실행되는 컴퓨터 / 세션에 …
141 c#  c++  dll  constants  dllimport 

7
C #의 임의 날짜
1995 년 1 월 1 일과 현재 날짜 사이에 임의의 날짜를 생성하는 간결하고 현대적인 C # 코드를 찾고 있습니다. Enumerable을 사용하는 솔루션을 생각하고 있습니다 .Range는 어떻게 든 간결하게 만들 수 있습니다.
141 c#  datetime  random  date 

4
IGrouping에서 "Value"속성 가져 오기
나는 같은 데이터 구조를 가지고있다 public DespatchGroup(DateTime despatchDate, List<Products> products); 그리고 나는 노력하고 있습니다 ... var list = new List<DespatchGroup>(); foreach (var group in dc.GetDespatchedProducts().GroupBy(i => i.DespatchDate)) { // group.Values is not correct... how do I write this? list.Add(new DespatchGroup(group.Key, group.Values); } IGrouping그룹 내 데이터 레코드에 실제로 도달하는 방법을 볼 …

3
인수로 C # 전달 함수
C #에서 수치 차별화를 수행하는 함수를 작성했습니다. 다음과 같이 보입니다 : public double Diff(double x) { double h = 0.0000001; return (Function(x + h) - Function(x)) / h; } 다음과 같이 모든 기능을 전달할 수 있기를 원합니다. public double Diff(double x, function f) { double h = 0.0000001; return (f(x …
141 c#  arguments 

10
순서가 오름차순이고 널이 마지막이어야하는 널 열에 의한 LINQ 순서
가격별로 제품 목록을 정렬하려고합니다. 결과 집합은 열별로 가격을 기준으로 제품을 나열해야합니다 LowestPrice. 그러나이 열은 널 입력 가능합니다. 목록을 내림차순으로 정렬 할 수 있습니다. var products = from p in _context.Products where p.ProductTypeId == 1 orderby p.LowestPrice.HasValue descending orderby p.LowestPrice descending select p; // returns: 102, 101, 100, null, null 그러나 …
141 c#  linq  sorting 

10
C #에서 전월의 첫날과 마지막 날을 가져옵니다.
나는 지난 몇 달 동안 첫날과 마지막 날에 얻을 수있는 쉬운 하나 또는 두 개의 라이너를 생각할 수 없습니다. 설문 조사 웹 앱을 LINQ로 수정하고 있으며 새로운 요구 사항을 압박했습니다. 설문 조사에는 이전 달의 모든 서비스 요청이 포함되어야합니다. 따라서 4 월 15 일이면 모든 Marches 요청 ID가 필요합니다. var RequestIds …
140 c#  .net  datetime  date 

17
Visual Studio 2015 Broken Razor Intellisense
VS2015 인스턴스 를 설치하고 수리 한 후에도 여전히 MVC보기에서 인텔리전스 (서버 쪽)를 사용할 수 없습니다. 세션에서 .cshtml 파일을 처음으로 열 자마자 메시지 프롬프트가 표시 되고 Activitylog 파일로 전달됩니다. ActivityLog.xml (짧은 버전)에서 검색된 오류 메시지 : System.ArgumentException : 항목이 이미 추가되었습니다. 사전에 키 : 'RazorSupportedRuntimeVersion' 정식 버전은 다음과 같습니다. System.Reflection.TargetInvocationException : …

2
ReSharper에서 C # 6.0 지원 비활성화
ReSharper를 사용하는 동안 "이 프로젝트에 C # 6.0 지원 사용"을 제안했습니다. 나는 어리석게 그것을 클릭했고, 이제 광고 된대로 C # 6.0에 대한 제안을하고 있습니다.이 프로젝트에서 C # 6.0을 사용하지 않을 때 오류가 발생합니다. C # 6.0 지원을 비활성화하여 이전 상태로 되돌리려면 어떻게해야합니까? (특정 제안을 개별적으로 무시할 필요없이)
140 c#  resharper 

1
TargetedPatchingOptOut : "NGen 이미지 경계를 가로 질러 인라인하는 데 중요한 성능"?
리플렉터를 사용하여 일부 프레임 워크 클래스를 살펴보고 많은 메소드와 속성에 다음과 같은 속성이 있음을 알았습니다. [TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")] 나는 또한 위의 주석을 다른 곳에서 보았고 결코 따라 한 적이 없다고 확신합니다. 누군가 C # 및 다른 컨텍스트에서 이것이 무엇을 의미하는지 말해 줄 수 있습니까?

6
시간대를 우아하게 다루는 방법
응용 프로그램을 사용하는 사용자와 다른 시간대로 호스팅되는 웹 사이트가 있습니다. 이 외에도 사용자는 특정 시간대를 가질 수 있습니다. 다른 SO 사용자와 응용 프로그램이 어떻게 접근하는지 궁금합니다. 가장 분명한 부분은 DB 내부에서 날짜 / 시간이 UTC로 저장된다는 것입니다. 서버에있을 때 모든 날짜 / 시간은 UTC로 처리해야합니다. 그러나 극복하려는 세 가지 문제가 …

8
문자열에서 특정 문자 다음에 나오는 문자를 제거한 다음 하위 문자열을 제거 하시겠습니까?
나는 이것이 단순한 것처럼 보이고 문자열 / 문자 / 정규 표현식에 많은 질문이있을 때 이것을 게시하는 바보 같은 느낌이 들지만, 내가 필요한 것을 찾을 수 없었습니다 (다른 언어를 제외하고 : 특정 포인트 후 모든 텍스트 제거 ). 다음 코드가 있습니다. [Test] public void stringManipulation() { String filename = "testpage.aspx"; String …
140 c#  .net  string 

3
json.net에 중요한 방법이 있습니까?
응답에 "오류"키가 있으면 오류를 처리하고 경고 상자를 표시해야합니다. json.net에 "haskey"메소드가 있습니까? 처럼: var x= JObject.Parse(string_my); if(x.HasKey["error_msg"]) MessageBox.Show("Error!")
140 c#  json  json.net 

10
C # 3.0 이상에서 속성과 필드의 차이점
На этот вопрос есть ответы на 스택 오버플로 на русском : Для чего нужны свойства? C #에서 필드와 속성의 차이점 은 무엇입니까? 그러나 내 질문은 (내 관점에서) 약간의 차이가 있습니다. 내가 알면 나는 "속성에서만 작동하는 기술"과 함께 수업을 사용하지 않을 것이며 getter / setter에서 유효성 검사 코드를 사용하지 않습니다. 속성 …



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