«c#» 태그된 질문

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

8
워크 플로우로 또는 워크 플로우로하지 않습니까?
저는 경량 보험 청구 시스템 개발을 시작할 개발자 팀을 책임지고 있습니다. 이 시스템에는 많은 수동 작업과 비즈니스 워크 플로가 포함되며 Windows Workflow (.NET 4.0) 사용을 고려하고 있습니다. 비즈니스 도메인의 예는 다음과 같습니다. 보험 계약자가 컨택 센터에 전화하여 클레임을 제기합니다. 이 "이벤트"는 수동으로 병렬로 실행되는 두 개의 하위 작업을 실행하며 완료하는 …

3
C #에서 (간단한) 추적을 추가하는 방법은 무엇입니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 삼년 전에 . 이 질문 개선 내가 작성중인 C # 애플리케이션에 대한 몇 가지 추적을 소개하고 싶습니다. 슬프게도 나는 그것이 어떻게 작동하는지 정말로 기억할 …
122 c#  trace 



4
global.asax에서 Server.MapPath ()를 어떻게 사용할 수 있습니까?
Server.MapPath().NET Framework에 저장하는 일부 파일 경로를 결합하는 데 사용해야 합니다 web.config. 그러나 Server.MapPath()현재 HttpContext에 의존하기 때문에 (제 생각에) 이것을 할 수 없습니다. 방법을 사용하려고 할 때 "사용 가능"하더라도 다음 예외가 발생합니다. 이 컨텍스트에서는 서버 작업을 사용할 수 없습니다. 와 같은 ~/App_Data/전체 물리적 경로에 웹 루트 상대 디렉토리를 매핑 할 수있는 …


14
일반 사전의 지정된 값의 여러 키를 얻습니까?
.NET 일반 사전에서 키 값을 가져 오는 것은 쉽습니다. Dictionary<int, string> greek = new Dictionary<int, string>(); greek.Add(1, "Alpha"); greek.Add(2, "Beta"); string secondGreek = greek[2]; // Beta 그러나 값이 주어진 키를 가져 오는 것은 여러 키가있을 수 있기 때문에 간단하지 않습니다. int[] betaKeys = greek.WhatDoIPutHere("Beta"); // expecting single 2
122 c#  .net 

5
리디렉션 전에 Viewbag 설정
설정할 수 있습니까? ViewBag리디렉션을 호출하기 전에 있습니까? 나는 다음과 같은 것을 원한다. @ViewBag.Message="MyMessage"; RedirectToAction("MyAction");
122 c#  asp.net-mvc 

2
Resharper- 사용하지 않은 모든 클래스 찾기
파일을 마우스 오른쪽 버튼으로 클릭하고 "사용 찾기"옵션을 선택하여 단일 파일의 사용되지 않은 참조를 찾는 방법을 알고 있습니다. 내 프로젝트에서 사용하지 않는 모든 클래스 또는 파일 목록을 보거나 가져올 수있는 방법이 있습니까?
122 c#  resharper 


5
일부 C # 람다식이 정적 메서드로 컴파일되는 이유는 무엇입니까?
아래 코드에서 볼 수 있듯이 Action<>객체를 변수로 선언했습니다 . 이 작업 메서드 대리자가 정적 메서드처럼 작동하는 이유를 알려주세요. true다음 코드에서 반환 되는 이유는 무엇 입니까? 암호: public static void Main(string[] args) { Action<string> actionMethod = s => { Console.WriteLine("My Name is " + s); }; Console.WriteLine(actionMethod.Method.IsStatic); Console.Read(); } 산출:
122 c#  .net  reflection  lambda 

19
ASP.NET MVC-동일한 유형의 다른 엔티티가 이미 동일한 기본 키 값을 가지고 있기 때문에 'MODELNAME'유형의 엔티티를 연결하지 못했습니다.
간단히 말해서 POSTing 래퍼 모델과 한 항목의 상태를 '수정 됨'으로 변경하는 동안 예외가 발생합니다. 상태를 변경하기 전에 상태는 '분리됨'으로 설정되지만 Attach ()를 호출하면 동일한 오류가 발생합니다. EF6을 사용하고 있습니다. 아래에서 내 코드를 찾으십시오 (모델명이 읽기 쉽게 변경되었습니다). 모델 // Wrapper classes public class AViewModel { public A a { get; …

4
linq를 사용하여 ID 목록을 기반으로 여러 레코드 선택
내 UserProfile테이블 의 ID가 포함 된 목록이 있습니다. 어떻게 내가 모두를 선택할 수 있습니다 UserProfiles나는에있어 아이디의 목록을 기반으로 var사용 LINQ? var idList = new int[1, 2, 3, 4, 5]; var userProfiles = _dataContext.UserProfile.Where(......); 나는 바로 여기에 갇혔다. for 루프 등을 사용하여이 작업을 수행 할 수 있습니다.하지만 LINQ.
122 c#  linq 

4
[Authorize]를 사용할 때 요청이 구성된 maxQueryStringLength를 초과합니다.
C #으로 된 MVC3 사이트가 있고 JavaScript 함수에서 쿼리 매개 변수가 제공되는 특정보기가 있으며 함수는 다음을 통해 사이트로 리디렉션됩니다. window.location.href = "../ActionName?" + query_string; query_string은 JavaScript 함수에 의해 구축 된 동적 쿼리 매개 변수 문자열입니다. 이 이상한 이유는 reportviewer 컨트롤 을 사용해야하기 때문에 동일한 함수가 URL을 ASP.Net 웹 양식으로 전달하는 …

9
모든 목록 항목에 동일한 값이 있는지 확인하고 반환하는 방법 또는 그렇지 않은 경우 "otherValue"를 반환하는 방법은 무엇입니까?
목록에있는 모든 항목의 값이 같으면 해당 값을 사용해야합니다. 그렇지 않으면 "otherValue"를 사용해야합니다. 이 작업을 수행하는 간단하고 명확한 방법을 생각할 수 없습니다. 컬렉션의 첫 번째 항목에 대한 특수 논리가있는 루프를 작성하는 깔끔한 방법을 참조하십시오 .
122 c#  linq 

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