«c#» 태그된 질문

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

11
HttpClient로 신뢰할 수없는 SSL 인증서 허용
Windows 8 응용 프로그램이 SSL을 통해 테스트 웹 API와 통신하도록하는 데 어려움을 겪고 있습니다. HttpClient / HttpClientHandler가 제공하지 않는 것으로 보이며 WebRequest와 같은 신뢰할 수없는 인증서를 무시하는 옵션을 사용하면 "해커"방식으로 사용할 수 ServerCertificateValidationCallback있습니다. 어떤 도움이라도 대단히 감사하겠습니다!

10
List <T>에서 모든 n 번째 항목을 어떻게 가져올 수 있습니까?
.NET 3.5를 사용 n하고 있으며 목록에서 * * 번째 항목을 모두 얻을 수 있기를 원합니다 . 람다 식을 사용했는지 LINQ를 사용했는지에 대해서는 신경 쓰지 않습니다. 편집하다 이 질문이 꽤 많은 논쟁을 불러 일으켰던 것 같습니다 (좋은 일 이죠?). 내가 배운 가장 중요한 것은 무언가를하는 모든 방법을 알고 있다고 생각할 때 …
114 c#  linq  list  lambda 

8
C #에서 XmlNode에서 특성 값을 읽는 방법은 무엇입니까?
XmlNode가 있고 "Name"이라는 특성의 값을 가져 오려고한다고 가정합니다. 어떻게 할 수 있습니까? XmlTextReader reader = new XmlTextReader(path); XmlDocument doc = new XmlDocument(); XmlNode node = doc.ReadNode(reader); foreach (XmlNode chldNode in node.ChildNodes) { **//Read the attribute Name** if (chldNode.Name == Employee) { if (chldNode.HasChildNodes) { foreach (XmlNode item in node.ChildNodes) { …
114 c#  .net  xml 

6
.NET Process.Start 기본 디렉토리?
C # .NET 콘솔 응용 프로그램 내부에서 Java 응용 프로그램을 시작하고 있습니다 . Java 애플리케이션이 "기본"디렉토리가 무엇인지 신경 쓰지 않는 경우에는 잘 작동하지만 현재 디렉토리에서만 지원 파일을 검색하는 Java 애플리케이션에서는 실패합니다. 프로세스가 시작되는 기본 디렉토리를 지정하도록 설정할 수있는 프로세스 매개 변수가 있습니까?
114 c# 

10
C #에서 HTML 이메일 본문 생성
Stringbuilder를 사용하여 다음을 수행하는 것보다 C # (System.Net.Mail을 통해 보내기)에서 HTML 이메일을 생성하는 더 좋은 방법이 있습니까? string userName = "John Doe"; StringBuilder mailBody = new StringBuilder(); mailBody.AppendFormat("&lt;h1&gt;Heading Here&lt;/h1&gt;"); mailBody.AppendFormat("Dear {0}," userName); mailBody.AppendFormat("&lt;br /&gt;"); mailBody.AppendFormat("&lt;p&gt;First part of the email body goes here&lt;/p&gt;"); 기타 등등?
114 c#  html  email 

4
ASP.NET Web API에서 효과적으로 async / await 사용
async/await내 웹 API 프로젝트에서 ASP.NET 의 기능을 사용하려고합니다 . 내 웹 API 서비스의 성능에 어떤 차이가 있는지 잘 모르겠습니다. 내 응용 프로그램의 워크 플로 및 샘플 코드를 아래에서 찾으십시오. 작업 흐름 : UI Application → Web API endpoint (controller) → Web API 서비스 레이어에서 메서드 호출 → 다른 외부 웹 …

3
친구 어셈블리를 선언하는 방법은 무엇입니까?
내 솔루션에 2 개의 프로젝트가 있습니다. 어셈블리 (기본 라이브러리) 테스트 어셈블리 (NUnit) 첫 번째 프로젝트에서 테스트 어셈블리를 친구 어셈블리로 선언했습니다. [assembly: InternalsVisibleTo ("Company.Product.Tests")] 어셈블리에 서명하는 솔루션을 설정하는 것을 잊었다는 것을 깨달을 때까지 모든 것이 잘 작동했습니다. 그래서 snk 파일을 만들고 첫 번째 어셈블리 (기본 라이브러리)에 서명하도록 Visual Studio 프로젝트를 설정했습니다. …

4
디버그 정보가 "전체"또는 "pdb 전용"인 릴리스 빌드를 컴파일해야합니까?
C # 프로젝트 용 Visual Studio 2010에서 프로젝트 속성&gt; 빌드&gt; 고급&gt; 디버그 정보로 이동하면 없음, 전체 또는 pdb 전용의 세 가지 옵션이 있습니다. 이 질문 에 대한 답변을 바탕으로 전체 및 pdb 전용의 차이점을 이해한다고 생각합니다. 그러나 릴리스 빌드에 더 적합한 것은 무엇입니까? "전체"를 사용하면 성능에 영향이 있습니까? "pdb 전용"을 …

9
마지막 대시의 오른쪽에 모든 문자 가져 오기
다음이 있습니다. string test = "9586-202-10072" -10072가되도록 모든 문자를 최종 오른쪽에 가져 오려면 어떻게해야합니까? 문자 수는 항상 마지막 대시의 오른쪽에 다릅니다. 어떻게 할 수 있습니까?
114 c# 

5
MSTest 테스트를 실행하는 동안 Console.Out에 쓰는 방법
컨텍스트 : 웹 애플리케이션의 파일 업로드 기능과 관련된 문제를보고하는 일부 사용자가 있습니다. 특별한 패턴없이 가끔 발생합니다. 우리는 오랫동안 그것을 알아 내려고 노력해 왔고, 도움이 될 것이라고 생각되는 곳에 디버그 정보를 추가하고, 로그를 크롤링하는 등의 작업을 수행했지만 재현하거나 파악할 수 없었습니다. 문제 : 이제 MSTest 및 WatiN을 사용하여 여러 번 (수백 …
114 c#  console  mstest  watin 

4
파일 크기 기준을 충족하기 위해 파일에 삽입 할 특정 길이의 문자열을 생성하는 방법은 무엇입니까?
파일 크기와 관련하여 몇 가지로드 문제를 테스트해야합니다. 파일을 자동으로 생성하는 C #으로 작성된 Windows 응용 프로그램이 있습니다. 각 파일의 크기를 알고 있습니다. 100KB 및 생성 할 파일 수. 내가 도움이 필요한 것은 필요한 파일 크기보다 작거나 같은 문자열을 생성하는 방법입니다. 의사 코드 : long fileSizeInKB = (1024 * 100); //100KB …
114 c#  string  .net  operations 

4
이벤트 처리기에 람다 식 사용
현재 다음과 같이 선언 된 페이지가 있습니다. public partial class MyPage : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { //snip MyButton.Click += (o, i) =&gt; { //snip } } } 최근에야 1.1에서 .NET 3.5로 이동했기 때문에 Page_Load 외부에서 이벤트 처리기를 작성하는 데 익숙합니다. 내 질문은; 이를 위해 람다 …
114 c#  performance  events  lambda 

4
Entity Framework의 ICollection <T> 대 List <T>
몇 가지 Entity Framework 응용 프로그램을 디자인하기 전에 웹 캐스트를 몇 개만 봤습니다. 나는 그다지 많은 문서를 읽지 않았고 지금 고통 받고 있다고 느낍니다. 나는 List&lt;T&gt;수업에서 사용하고 있으며 훌륭하게 작동했습니다. 이제 몇 가지 문서를 읽었으며 ICollection&lt;T&gt;. 나는 이것으로 변경했고 모델 컨텍스트 변경도 일으키지 않았습니다. 둘 다 List&lt;T&gt;및 ICollection&lt;T&gt;상속 때문입니까, 이것이 …


4
HttpClient 사용시 요청 / 응답 메시지 로깅
다음과 같은 POST를 수행하는 방법이 있습니다. var response = await client.PostAsJsonAsync(url, entity); if (response.IsSuccessStatusCode) { // read the response as strongly typed object return await response.Content.ReadAsAsync&lt;T&gt;(); } 내 질문은 엔티티 객체에서 게시 된 실제 JSON을 어떻게 얻을 수 있는지입니다. POSTED가 된 JSON을 기록하고 싶으므로 json을 직접 직렬화하지 않아도 좋을 것입니다.

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