«c#» 태그된 질문

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




26
C # 코딩 표준 / 우수 사례 문서를 개발하기위한 제안 사항이 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
159 c#  standards  procedure 

13
Log4net이 로그 파일에 로그를 쓰지 않습니다
Log4net을 사용하여 간단한 시나리오를 만들었지 만 메시지가 로그 파일에 추가되지 않아서 로그 어 펜더가 작동하지 않는 것 같습니다. web.config 파일에 다음을 추가했습니다. <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="false"/> </configSections> <log4net> <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> <file value="D:\MyData\Desktop\LogFile.txt" /> <appendToFile value="true" /> <encoding value="utf-8" /> <layout type="log4net.Layout.SimpleLayout" /> </appender> <root> <level value="INFO" /> …
159 c#  .net  asp.net  logging  log4net 

5
문자열에 제로 패딩 추가
문자열 길이가 항상 4가되도록 문자열에 "0"패딩을 추가하려면 어떻게합니까? 예 If input "1", 3 padding is added = 0001 If input "25", 2 padding is added = 0025 If input "301", 1 padding is added = 0301 If input "4501", 0 padding is added = 4501
159 c#  string  padding 


7
SOAP 요청을 보내고 응답을받는 클라이언트
SOAP 요청을 웹 서비스로 보내고 결과를 얻는 C # 클라이언트 (Windows 서비스로 개발 됨)를 만들려고합니다. 이 질문에서 나는이 코드를 보았다 : protected virtual WebRequest CreateRequest(ISoapMessage soapMessage) { var wr = WebRequest.Create(soapMessage.Uri); wr.ContentType = "text/xml;charset=utf-8"; wr.ContentLength = soapMessage.ContentXml.Length; wr.Headers.Add("SOAPAction", soapMessage.SoapAction); wr.Credentials = soapMessage.Credentials; wr.Method = "POST"; wr.GetRequestStream().Write(Encoding.UTF8.GetBytes(soapMessage.ContentXml), 0, soapMessage.ContentXml.Length); return wr; …

2
String.Equals (a, b)는 어떻게 StackOverflowException을 생성하지 않습니까?
String ==연산자를 검사하는 동안 나는 그것이 호출 String.Equals(string a, string b)이라는 것을 알았습니다 . 심사 String.Equals(string a, string b)방법을, 나는 그것이 사용하여 평등 체크한다는 것을 참조 ==연산자를. 실제로 어떻게 작동하고 또는 StackOverflowException같은 일을 할 때 발생하지 않습니까?"x" == "x""x" == "y" 업데이트 : JetBrains에 알리고 dotPeek의 우선 순위를 결정했습니다. https://youtrack.jetbrains.com/issue/DOTP-6789 …
159 c#  .net 

9
현재 사용자를 얻는 방법과 MVC5에서 User 클래스를 사용하는 방법은 무엇입니까?
MVC 5 에서 현재 로그인 한 사용자의 ID를 어떻게 얻을 수 있습니까? StackOverflow 제안을 시도했지만 MVC 5가 아닌 것 같습니다. 또한 사용자에게 물건을 할당하는 MVC 5 모범 사례는 무엇입니까? (예를 들어 User있어야한다 Items.해야 내가 저장 한 사용자 Id에 Item? 깡통 나는 연장 User와 클래스를 List<Item>탐색 속성? MVC 템플릿에서 "개별 사용자 …

3
Xamarin.Forms와 Xamarin Native를 언제 사용해야합니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 앱을 개발하기 위해 Xamarin.Forms와 Xamarin 네이티브를 사용하는지 여부를 결정해야합니다. UI 코드도 공유되므로 Xamarin.Forms와 함께 …

28
문자열 / 정수의 모든 순열 나열
인터뷰 프로그래밍 (일반적으로 인터뷰 경험이 아닌)의 일반적인 작업은 문자열 또는 정수를 사용하여 가능한 모든 순열을 나열하는 것입니다. 이것이 어떻게 수행되는지와 그러한 문제를 해결하는 논리의 예가 있습니까? 몇 가지 코드 스 니펫을 보았지만 주석 처리가 잘되지 않았으므로 따르기가 어렵습니다.


3
메소드가 호출되는지 확인하기 위해 Moq 사용
더 높은 수준의 메서드를 호출하면 메서드 호출이 발생하는지 테스트 할 수 있습니다. public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } 전화하면 전화가 SomeMethod()올 것으로 예상합니다 SomeOtherMethod(). 이런 종류의 테스트가 조롱 프레임 워크에서 사용할 수 있다고 생각합니까?
159 c#  .net  unit-testing  mocking  moq 

11
Visual Studio (및 / 또는 ReSharper)를 사용하여 클래스 필드에서 생성자를 어떻게 생성합니까?
클래스의 필드를 기반으로 클래스의 기본 생성자를 생성하는 명령을 제공하는 많은 Java IDE ( Eclipse , NetBeans 및 IntelliJ IDEA )에 익숙해졌습니다 . 예를 들면 다음과 같습니다. public class Example { public decimal MyNumber { get; set; } public string Description { get; set; } public int SomeInteger { get; set; …

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