«c#» 태그된 질문

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

5
C #에서 익명 메서드에 yield 문을 포함 할 수없는 이유는 무엇입니까?
나는 다음과 같은 일을하는 것이 좋을 것이라고 생각했습니다 (람다가 수익률을 반환하는 것과 함께). public IList<T> Find<T>(Expression<Func<T, bool>> expression) where T : class, new() { IList<T> list = GetList<T>(); var fun = expression.Compile(); var items = () => { foreach (var item in list) if (fun.Invoke(item)) yield return item; // This …


5
관리되지 않는 dll을 관리되는 C # dll에 포함
DLLImport를 사용하여 관리되지 않는 C ++ dll을 사용하는 관리되는 C # dll이 있습니다. 모두 훌륭하게 작동합니다. 그러나 Microsoft에서 설명하는 것처럼 관리되지 않는 DLL을 관리되는 DLL에 포함하고 싶습니다. http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.dllimportattribute.dllimportattribute.aspx 그래서 관리되지 않는 dll 파일을 관리되는 dll 프로젝트에 추가하고 속성을 'Embedded Resource'로 설정하고 DLLImport를 다음과 같이 수정합니다. [DllImport("Unmanaged Driver.dll, Wrapper Engine, Version=1.0.0.0, …

13
Windows (x64) 64 비트 환경에서 Memcached를 실행할 수 있습니까?
아는 사람 있나요 IF , 언제 또는 어떻게 내가 얻을 수있는 memcached를 윈도우 64 비트 환경에서 실행? 저는 새로운 호스팅 솔루션을 설정하고 있으며 64 비트 OS를 실행하는 것을 선호하며 SQL Server DB가 포함 된 ASP.Net MVC 솔루션이기 때문에 OS는 Windows Server 2003 또는 (희망에 따라!) 2008이 될 것입니다. 나는이 서버에 …
87 c#  c++  windows  64-bit  memcached 

3
C #에서 WebClient를 통해 URL에 JSON 게시
C #으로 변환해야하는 JavaScript 코드가 있습니다. 내 JavaScript 코드는 생성 된 웹 서비스에 일부 JSON을 게시합니다. 이 JavaScript 코드는 잘 작동하며 다음과 같습니다. var vm = { k: "1", a: "2", c: "3", v: "4" }; $.ajax({ url: "http://www.mysite.com/1.0/service/action", type: "POST", data: JSON.stringify(vm), contentType: "application/json;charset=utf-8", success: action_Succeeded, error: action_Failed }); …
87 c#  webclient 


10
Selenium WebDriver C #을 사용하여 드롭 다운에서 옵션을 선택하는 방법은 무엇입니까?
웹 테스트에서 옵션을 선택하려고했습니다. 예는 여기에서 찾을 수 있습니다 : http://www.tizag.com/phpT/examples/formex.php 옵션 부분을 선택하는 것을 제외하고는 모든 것이 잘 작동합니다. 값 또는 레이블로 옵션을 선택하는 방법은 무엇입니까? 내 코드 : using OpenQA.Selenium.Firefox; using OpenQA.Selenium; using System.Collections.ObjectModel; using System.Text.RegularExpressions; using System.Threading; using System.Diagnostics; using System.Runtime.InteropServices; class GoogleSuggest { static void Main() …

8
.NET에 Tree <T> 클래스가없는 이유는 무엇입니까?
.NET의 기본 클래스 라이브러리에는 컬렉션 (List, Queue, Stack, Dictionary)에 대한 우수한 데이터 구조가 있지만 이상하게도 바이너리 트리에 대한 데이터 구조는 포함되어 있지 않습니다. 이것은 다른 순회 경로를 이용하는 것과 같은 특정 알고리즘에 매우 유용한 구조입니다. 올바르게 작성된 무료 구현을 찾고 있습니다. 나는 단순히 눈이 멀고 그것을 찾지 못하는 것입니까 ... …


4
DisplayNameFor () From List <Object> in Model
이것은 매우 간단하다고 생각합니다. 모델 내의 목록에있는 항목의 표시 이름을 표시하는 올바른 방법을 찾지 못하는 것 같습니다. 내 단순화 된 모델 : public class PersonViewModel { public long ID { get; set; } private List&lt;PersonNameViewModel&gt; names = new List&lt;PersonNameViewModel&gt;(); [Display(Name = "Names")] public List&lt;PersonNameViewModel&gt; Names { get { return names; …
87 c#  asp.net-mvc  razor  model 

5
LINQ를 사용하여 비동기 적으로 작업 목록을 기다리는 방법은 무엇입니까?
다음과 같이 만든 작업 목록이 있습니다. public async Task&lt;IList&lt;Foo&gt;&gt; GetFoosAndDoSomethingAsync() { var foos = await GetFoosAsync(); var tasks = foos.Select(async foo =&gt; await DoSomethingAsync(foo)).ToList(); ... } 를 사용 .ToList()하면 작업이 모두 시작됩니다. 이제 완료를 기다리고 결과를 반환하고 싶습니다. 이것은 위의 ...블록 에서 작동합니다 . var list = new List&lt;Foo&gt;(); foreach …
87 c#  linq  async-await 


5
C # /. NET의 네임 스페이스 전용 클래스 가시성?
C #에서 다른 어셈블리에 있지 않고 자체 네임 스페이스 내에서만 클래스를 표시 할 수 있습니까? 이것은 다른 곳에서 사용해서는 안되는 전형적인 도우미 클래스에 유용합니다. (즉, Java가 패키지 개인 클래스라고 부르는 것)
87 c#  .net 

6
Moq를 사용하여 확장 방법을 모의하려면 어떻게해야합니까?
확장 메서드의 결과에 따라 달라지는 테스트를 작성 중이지만 해당 확장 메서드의 향후 실패로 인해이 테스트가 중단되는 것을 원하지 않습니다. 그 결과를 조롱하는 것이 당연한 선택으로 보였지만 Moq는 정적 메서드 (확장 메서드에 대한 요구 사항) 를 재정의하는 방법을 제공하지 않는 것 같습니다 . Moq.Protected 및 Moq.Stub에도 비슷한 아이디어가 있지만이 시나리오에 대해서는 …

7
웹 사이트에서 C #으로 HTML 코드 가져 오기
웹 사이트에서 HTML 코드를 가져와 저장하고 LINQ 식으로 텍스트를 찾는 방법은 무엇입니까? 웹 페이지의 소스를 가져 오기 위해 다음 코드를 사용하고 있습니다. public static String code(string Url) { HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(Url); myRequest.Method = "GET"; WebResponse myResponse = myRequest.GetResponse(); StreamReader sr = new StreamReader(myResponse.GetResponseStream(), System.Text.Encoding.UTF8); string result = sr.ReadToEnd(); sr.Close(); …
87 c#  html  linq 

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