«c#» 태그된 질문

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

4
생성 후 익명 유형에 속성 추가
익명 개체를 사용하여 내 Html 특성을 일부 도우미 메서드에 전달합니다. 소비자가 ID 속성을 추가하지 않은 경우 도우미 메서드에 추가하고 싶습니다. 이 익명 개체에 속성을 추가하려면 어떻게해야합니까?

3
가비지 수집기는 여기서 무한 루프를 어떻게 피합니까?
다음 C # 프로그램을 살펴보면 루프없이 루프를 만들기위한 답변으로 codegolf에 제출했습니다. class P{ static int x=0; ~P(){ System.Console.WriteLine(++x); new P(); } static void Main(){ new P(); } } 이 프로그램은 내 검사에서 무한 루프처럼 보이지만 수천 번 반복 실행 된 다음 프로그램이 오류없이 성공적으로 종료됩니다 (오류가 발생하지 않음). P최종적으로 종료자가 …

5
Moq를 사용하여 ASP.NET MVC에서 HttpContext를 어떻게 모의합니까?
[TestMethod] public void Home_Message_Display_Unknown_User_when_coockie_does_not_exist() { var context = new Mock<HttpContextBase>(); var request = new Mock<HttpRequestBase>(); context .Setup(c => c.Request) .Returns(request.Object); HomeController controller = new HomeController(); controller.HttpContext = context; //Here I am getting an error (read only). ... } 내 기본 컨트롤러에는이 requestContext를 가져 오는 Initialize의 재정의가 있습니다. 나는 이것을 전달하려고 …


18
C #의 JSON 포맷터?
stringJson을 입력으로 받아 줄 바꿈 및 들여 쓰기로 형식화 하는 함수를 찾습니다. 유효성 검사는 보너스이지만 필요하지 않으며 객체 나 다른 것으로 구문 분석 할 필요가 없습니다. 누구든지 그런 도서관을 알고 있습니까? 샘플 입력 : {"status":"OK", "results":[ {"types":[ "locality", "political"], "formatted_address":"New York, NY, USA", "address_components":[ {"long_name":"New York", "short_name":"New York", "types":[ "locality", …
101 c#  json  formatting 

13
Request.GetOwinContext를 찾을 수 없습니다.
왜 이것이 작동하지 않는지 알아 내려고 한 시간 동안 검색했습니다. WebAPI가있는 ASP.Net MVC 5 응용 프로그램이 있습니다. Request.GetOwinContext (). Authentication을 얻으려고하는데 GetOwinContext를 포함하는 방법을 찾을 수없는 것 같습니다. 내 코드는 다음과 같습니다. using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web; using System.Web.Mvc; using System.Web.Security; using TaskPro.Models; …
101 c#  asp.net-web-api  owin 

7
WSDL 파일에서 Visual Studio에서 웹 서비스 프록시 만들기
내 애플리케이션은 온라인 WSDL 정의가없는 웹 서비스와 통신해야합니다. 그러나 개발자는 저에게 WSDL 파일을 제공했습니다. 공용 WSDL을 사용하면 Visual Studio에서 서비스 참조 마법사를 사용하여이 코드를 생성 할 수 있습니다. 그러나 공개 WSDL 없이는 작동하지 않는 것 같습니다. 이 WSDL 파일을 사용하여이 웹 서비스와 통신하기위한 코드를 어떻게 생성합니까?

10
IUserTokenProvider가 등록되지 않았습니다.
최근에 Asp.Net Identity Core신청서 1.0을 2.0으로 업데이트했습니다 . 시도하고 싶었던 새로운 기능 GenerateEmailConfirmationToken등이 있습니다. 내가 사용하고 이 기준으로 프로젝트를. 사용자가 등록을 시도하면 Register의 Post 메소드 실행 중에 오류가 발생합니다. private readonly UserManager<ApplicationUser> _userManager; public ActionResult Register(RegisterViewModel model) { if (ModelState.IsValid) { var ifUserEXists = _userManager.FindByName(model.EmailId); if (ifUserEXists == null) return …

1
ReSharper를 사용하여 기존 인터페이스에 메서드 추출
인터페이스를 구현하는 클래스에 새 메서드를 추가하고 있으며 "Extract Interface"리팩토링을 사용하고 인터페이스에 메서드를 추가하는 것을 좋아합니다. 그러나 ReSharper가 이미 존재하는 인터페이스에 메소드 서명 추가를 지원하지 않는 것 같습니다. 내가 뭔가 놓친 것 같은 느낌이 든다. 어떻게 든 할 수 있다고 확신한다. 먼저 인터페이스에 메서드 서명을 추가해야 할 수도 있지만 이것이 제가 …

7
C #에서 IDisposable과 소멸자를 사용하는 것의 차이점은 무엇입니까?
소멸자가 아닌 클래스에서 IDispose를 언제 구현합니까? 이 기사를 읽었 지만 여전히 요점이 누락되었습니다. 내 가정은 객체에 IDispose를 구현하면 가비지 수집기가 수행하기를 기다리는 대신 명시 적으로 '파괴'할 수 있다는 것입니다. 이 올바른지? 객체에 대해 항상 명시 적으로 Dispose를 호출해야 함을 의미합니까? 이에 대한 일반적인 예는 무엇입니까?
101 c#  .net  dispose  destructor 

11
.NET으로 7-Zip 아카이브를 생성하려면 어떻게합니까?
내 C # 콘솔 애플리케이션에서 7-Zip 아카이브를 생성하려면 어떻게해야합니까? 널리 사용되는 일반 7-Zip 프로그램을 사용하여 아카이브를 추출 할 수 있어야합니다 . 이 질문에 대한 답변으로 제공된 예제를 사용한 결과는 다음과 같습니다. 7z.exe에 대한 "Shelling out"-이것은 가장 간단하고 효과적인 접근 방식이며 잘 작동 함을 확인할 수 있습니다 . workmad3에서 언급 했듯이 …
101 c#  .net  compression  7zip 

4
"숨기기가 의도 된 경우 새 키워드 사용"경고
화면 하단에 경고가 있습니다. 경고 1 'WindowsFormsApplication2.EventControlDataSet.Events'는 상속 된 멤버 'System.ComponentModel.MarshalByValueComponent.Events'를 숨 깁니다. 은폐가 의도 된 경우 새 키워드를 사용하십시오. C : \ Users \ myComputer \ Desktop \ Event Control \ WindowsFormsApplication2 \ EventControlDataSet.Designer.cs 112 32 eventControl 두 번 클릭하면 다음과 같이 표시됩니다. public EventsDataTable Events { get { …
101 c#  winforms 

4
@가있는 C #의 축어 문자열에 해당하는 Java
빠른 질문. Java의 문자열에 적용된 @와 동등한 것이 있습니까? 예를 들어 @"c:\afolder\afile"C #에서 할 수 있으며 처리 할 때 이스케이프 문자를 무시하도록 할 수 "c:\\afolder\\aFile"있습니다. Java에 상응하는 것이 있습니까? hmmm : stackoverflow가 나에게 이스케이프 .. lol. 두 번째 예는 다음과 같아야합니다. c :( 이중 백 슬래시) afolder (이중 백 슬래시) …
101 c#  java  string  literals 


1
문을 사용하고 키워드가 C #에서 멋지게 재생됩니다.
async반환 및 IDisposable인스턴스 메서드를 호출 하는 상황이 있습니다. 예를 들면 : HttpResponseMessage response = await httpClient.GetAsync(new Uri("http://www.google.com")); 이전 async에 IDisposable인스턴스 작업을 할 때 "response"변수를 사용하는이 호출과 코드는 using 문으로 래핑됩니다. 내 질문은 async키워드가 믹스에 던져 질 때 여전히 올바른 접근 방식인지 여부입니다 . 코드가 컴파일 되더라도 using 문은 아래 두 …

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