«c#» 태그된 질문

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

14
MVC 웹 API : 요청 된 리소스에 'Access-Control-Allow-Origin'헤더가 없습니다.
이 기사에 쓰여진 모든 것을 시도했습니다 : http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api . angularJS를 사용하여 다른 도메인에서 사용하기 위해 webAPI2 (MVC5)에서 데이터를 가져 오려고합니다. 내 컨트롤러는 다음과 같습니다. namespace tapuzWebAPI.Controllers { [EnableCors(origins: "http://local.tapuz.co.il", headers: "*", methods: "*", SupportsCredentials = true)] [RoutePrefix("api/homepage")] public class HomePageController : ApiController { [HttpGet] [Route("GetMainItems")] //[ResponseType(typeof(Product))] public List<usp_MobileSelectTopSecondaryItemsByCategoryResult> GetMainItems() { …

2
동적 변수는 성능에 어떤 영향을 미칩니 까?
dynamicC # 의 성능에 대한 질문이 있습니다 . 읽은 dynamic결과 컴파일러가 다시 실행되지만 어떤 역할을합니까? dynamic매개 변수로 사용 된 변수를 사용 하여 전체 메서드를 다시 컴파일해야합니까? 아니면 동적 동작 / 컨텍스트가있는 줄만 다시 컴파일해야합니까 ? dynamic변수 를 사용 하면 간단한 for 루프가 2 배 정도 느려질 수 있다는 것을 알았습니다 …
128 c#  performance  dynamic 

16
JSON.NET에서 역 직렬화를위한 캐스팅 인터페이스
다양한 웹 사이트에서 JSON 개체를 가져 와서 (정보 스크래핑을 생각) C # 개체로 변환하는 리더를 설정하려고합니다. 현재 deserialization 프로세스에 JSON.NET을 사용하고 있습니다. 내가 겪고있는 문제는 클래스에서 인터페이스 수준 속성을 처리하는 방법을 모른다는 것입니다. 그래서 자연의 무언가 : public IThingy Thing 오류가 발생합니다. IThingy 유형의 인스턴스를 만들 수 없습니다. 유형은 인터페이스 …
128 c#  .net  json  json.net 

8
Thread.Sleep이 그렇게 해로운 이유
나는 종종 Thread.Sleep();사용해서는 안된다고 언급하는 것을 보았지만 이것이 왜 그렇게되었는지 이해할 수 없습니다. Thread.Sleep();문제를 일으킬 수 있다면 동일한 결과를 가져도 안전 할 수있는 대체 솔루션이 있습니까? 예. while(true) { doSomework(); i++; Thread.Sleep(5000); } 다른 하나는 : while (true) { string[] images = Directory.GetFiles(@"C:\Dir", "*.png"); foreach (string image in images) { …
128 c#  multithreading  sleep 

13
asp.net 코어에서 현재 사용자를 얻는 방법
이메일과 같은 사용자의 정보를 얻기 위해 현재 사용자를 얻고 싶습니다. 하지만 asp.net 코어에서는 그렇게 할 수 없습니다. 나는 너무 혼란스러워 이것은 내 코드입니다. HttpContext컨트롤러 생성자 에서 거의 null입니다 . 각 작업에서 사용자를 확보하는 것은 좋지 않습니다. 사용자 정보를 한 번만 받아 다음으로 설정하고 싶습니다 ViewData. public DashboardController() { var user …

30
단위 테스트를 작성할 때 무엇을 테스트해야하는지 어떻게 알 수 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 C #을 사용하려면 User사용자 이름, 비밀번호, 활성 플래그, 이름, 성, 이름 등이 있는 클래스가 …
127 c#  unit-testing  tdd 

1
이 F # 코드가 왜 이렇게 느린가요?
C # 및 F #의 Levenshtein 구현 C # 버전은 약 1500 자의 두 문자열에 대해 10 배 더 빠릅니다. C # : 69ms, F # 867ms. 왜? 내가 알 수있는 한, 그들은 똑같은 일을합니까? 릴리스 또는 디버그 빌드인지는 중요하지 않습니다. 편집 : 누군가가 거리 편집 구현을 위해 특별히 여기에 …
127 c#  performance  f#  inline 

15
C #에서 스레드 풀을 언제 사용합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 C #에서 멀티 스레드 프로그래밍을 배우려고 노력 중이며 스레드 풀을 사용하는 것이 가장 좋으며 …


10
2048x2048과 2047x2047의 배열 곱셈에서 성능이 크게 저하되는 이유는 무엇입니까?
MATLAB이 왜 행렬 곱셈에서 그렇게 빠른가?에서 언급 한 것처럼 행렬 곱셈 벤치마킹을하고 있습니다 . 이제 두 개의 2048x2048 행렬을 곱할 때 또 다른 문제가 있습니다 .C #과 다른 것 사이에는 큰 차이가 있습니다. 2047x2047 행렬 만 곱하려고하면 정상적인 것 같습니다. 비교를 위해 다른 것들도 추가했습니다. 1024x1024-10 초 1027x1027-10 초 2047x2047-90 …

8
DataGrid에서 선택한 행의 색상을 설정하는 방법
DataGrid에서 선택한 행의 기본 배경색이 너무 어두워 읽을 수 없습니다. 어쨌든 재정의 할 수 있습니까? 이것을 시도 <dg:DataGrid.RowStyle> <Style TargetType="{x:Type dg:DataGridRow}"> <Style.Triggers> <Trigger Property="IsSelected" Value="True" > <Setter Property="Background" Value="Gainsboro" /> </Trigger> </Style.Triggers> </Style> </dg:DataGrid.RowStyle> 그러나 여전히 아무것도 ...
127 c#  wpf  xaml  datagrid 



13
ASP.NET MVC ModelState 오류를 json으로 변환하는 방법
모든 ModelState 오류 메시지 목록을 어떻게 얻습니까? 모든 키를 얻기 위해이 코드를 찾았습니다. ( ModelState 오류가있는 키 목록 반환 ) var errorKeys = (from item in ModelState where item.Value.Errors.Any() select item.Key).ToList(); 그러나 오류 메시지를 IList 또는 IQueryable로 어떻게 얻을 수 있습니까? 나는 갈 수 있었다 : foreach (var key in …

4
HashSet은 요소와 동등성을 어떻게 비교합니까?
나는 수업이 있습니다 IComparable: public class a : IComparable { public int Id { get; set; } public string Name { get; set; } public a(int id) { this.Id = id; } public int CompareTo(object obj) { return this.Id.CompareTo(((a)obj).Id); } } 이 클래스의 객체 목록을 해시 세트에 추가하면 : a …
127 c#  hashset 

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