Pytania otagowane jako c#

C # (wymawiane „patrz ostro”) jest językiem programowania wysokiego poziomu, statycznie typowanym, wieloparadygmatowym opracowanym przez firmę Microsoft. Kod C # zwykle jest przeznaczony dla rodziny narzędzi Microsoft .NET i czasów wykonywania, do których należą między innymi .NET Framework, .NET Core i Xamarin. Użyj tego tagu w przypadku pytań dotyczących kodu napisanego w C # lub C # formalnej specyfikacji.

14
Interfejs API sieci Web MVC: w żądanym zasobie nie ma nagłówka „Access-Control-Allow-Origin”
Wypróbowałem wszystko, co jest napisane w tym artykule: http://www.asp.net/web-api/overview/security/eniring-cross-origin-requests-in-web-api , ale nic nie działa. Próbuję uzyskać dane z webAPI2 (MVC5) do wykorzystania w innej domenie przy użyciu angularJS. mój kontroler wygląda tak: namespace tapuzWebAPI.Controllers { [EnableCors(origins: "http://local.tapuz.co.il", headers: "*", methods: "*", SupportsCredentials = true)] [RoutePrefix("api/homepage")] public class HomePageController : ApiController …



1
Dlaczego ten kod F # jest tak wolny?
Implementacja Levenshtein w językach C # i F #. Wersja C # jest 10 razy szybsza dla dwóch ciągów około 1500 znaków. C #: 69 ms, F # 867 ms. Czemu? O ile wiem, robią dokładnie to samo? Nie ma znaczenia, czy jest to wersja Release czy Debug. EDYCJA: Jeśli …
128 c#  performance  f#  inline 


2
Jak posiadanie zmiennej dynamicznej wpływa na wydajność?
Mam pytanie dotyczące wydajności dynamicw języku C #. Czytałem, dynamicże kompilator działa ponownie, ale co robi? Czy musi przekompilować całą metodę ze dynamiczmienną używaną jako parametr, czy tylko te wiersze z dynamicznym zachowaniem / kontekstem? Zauważyłem, że użycie dynamiczmiennych może spowolnić prostą pętlę for o 2 rzędy wielkości. Kod, którym …
128 c#  performance  dynamic 

16
Przesyłanie interfejsów do deserializacji w JSON.NET
Próbuję ustawić czytnik, który będzie pobierał obiekty JSON z różnych stron internetowych (pomyśl o skrobaniu informacji) i tłumaczył je na obiekty C #. Obecnie używam JSON.NET do procesu deserializacji. Problem, z którym się spotykam, polega na tym, że nie wie, jak obsługiwać właściwości na poziomie interfejsu w klasie. Więc coś …
128 c#  .net  json  json.net 

8
Dlaczego Thread.Sleep jest tak szkodliwy
Często widzę, że wspomniano, że Thread.Sleep();nie należy go używać, ale nie rozumiem, dlaczego tak jest. Jeśli Thread.Sleep();może powodować problemy, czy są jakieś alternatywne rozwiązania z takim samym skutkiem, które byłyby bezpieczne? na przykład. while(true) { doSomework(); i++; Thread.Sleep(5000); } inny to: while (true) { string[] images = Directory.GetFiles(@"C:\Dir", "*.png"); foreach …
128 c#  multithreading  sleep 

8
Jak mogę ustawić kolor wybranego wiersza w DataGrid
Domyślny kolor tła wybranego wiersza w DataGrid jest tak ciemny, że nie mogę go odczytać. Czy w ogóle można to zastąpić? Próbowałem tego <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> Ale nadal nic ...
127 c#  wpf  xaml  datagrid 



13
ASP.NET MVC Jak przekonwertować błędy ModelState na json
Jak uzyskać listę wszystkich komunikatów o błędach ModelState? Znalazłem ten kod, aby uzyskać wszystkie klucze: ( Zwracanie listy kluczy z błędami ModelState ) var errorKeys = (from item in ModelState where item.Value.Errors.Any() select item.Key).ToList(); Ale jak uzyskać komunikaty o błędach jako IList lub IQueryable? Mógłbym pójść: foreach (var key in …

4
Jak HashSet porównuje elementy pod kątem równości?
Mam klasę, która jest 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); } } Kiedy dodam listę obiektów tej klasy do zestawu …
127 c#  hashset 


9
Określ kodowanie ciągu w C #
Czy istnieje sposób, aby określić kodowanie ciągu w C #? Powiedzmy, że mam ciąg znaków z nazwą pliku, ale nie wiem, czy jest on zakodowany w Unicode UTF-16, czy w domyślnym kodowaniu systemu, jak mogę się dowiedzieć?
127 c#  string  encoding 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.