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.


11
Wyświetlaj tylko datę bez czasu
W maszynce do golenia MVC umieszczam aktualną datę w bazie danych w ten sposób .. model.Returndate = DateTime.Now.Date.ToShortDateString(); Ponieważ pole bazy danych ma typ danych typu datetime i konwertuję bieżącą datę na format ciągu, to nie działa. Jak mogę to zrobić? Robię format ciągu, ponieważ chcę, aby data była w …

14
Pobierz plik Excela przez AJAX MVC
Mam duży (ish) formularz w MVC. Muszę mieć możliwość wygenerowania pliku Excela zawierającego dane z podzbioru tego formularza. Problem polega na tym, że nie powinno to wpływać na resztę formularza, więc chcę to zrobić przez AJAX. Natknąłem się na kilka pytań na temat SO, które wydają się być powiązane, ale …

6
Używanie składni metody rozszerzenia LINQ w MatchCollection
Mam następujący kod: MatchCollection matches = myRegEx.Matches(content); bool result = (from Match m in matches where m.Groups["name"].Value.Length > 128 select m).Any(); Czy istnieje sposób, aby to zrobić przy użyciu składni metody rozszerzenia LINQ? Coś takiego: bool result = matches.Any(x => ... );
92 c#  linq 

2
Tylko jeden element configSections dozwolony na plik konfiguracyjny i jeśli występuje, musi być pierwszym elementem podrzędnym głównego elementu konfiguracji
Tworzę aplikację konsolową i po uruchomieniu pliku .exe pojawia się następujący błąd: system.Configuration.ConfigurationErrorsException: Tylko jeden <configSections>element dozwolony na plik konfiguracyjny i jeśli jest obecny, musi być pierwszym dzieckiem <configuration>elementu głównego . Oto mój App.configplik: <configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup> <configSections> <section name="Reva.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> …

7
Czy mogę przekazać parametry konstruktora do metody Resolve () aparatu Unity?
Używam Unity firmy Microsoft do wstrzykiwania zależności i chcę zrobić coś takiego: IDataContext context = _unityContainer.Resolve<IDataContext>(); var repositoryA = _unityContainer.Resolve<IRepositoryA>(context); //Same instance of context var repositoryB = _unityContainer.Resolve<IRepositoryB>(context); //Same instance of context IDataContext context2 = _unityContainer.Resolve<IDataContext>(); //New instance var repositoryA2 = _unityContainer.Resolve<IRepositoryA>(context2); RepositoryAi RepositoryBoba mają konstruktor, który przyjmuje IDataContextparametr, i …



3
Nie można użyć tablicy „inline” w języku C #?
Wyobraź sobie, że gdzieś to masz public static T AnyOne<T>(this T[] ra) where T:class { int k = ra.Length; int r = Random.Range(0,k); return ra[r]; } a nawet tylko to public static string OneOf(this string[] strings) { return "a"; } Wtedy oczywiście możesz to zrobić ... string[] st = {"a","b","c"}; …
92 c# 


6
Jaka jest różnica między null i System.DBNull.Value?
Czy jest jakaś różnica między null i System.DBNull.Value? Jeśli tak, co to jest? Zauważyłem teraz to zachowanie - while (rdr.Read()) { if (rdr["Id"] != null) //if (rdr["Id"] != System.DBNull.Value) { int x = Convert.ToInt32(rdr["Id"]); } } A ja pobierania danych z bazy danych przy użyciu DataReader SQL, choć nie ma …
92 c#  null  dbnull 

8
Czy można zastąpić metodę niewirtualną?
Czy istnieje sposób na zastąpienie metody niewirtualnej? lub coś, co daje podobne wyniki (inne niż tworzenie nowej metody wywoływania żądanej metody)? Chciałbym zastąpić metodę z Microsoft.Xna.Framework.Graphics.GraphicsDevicemając na uwadze testy jednostkowe.

13
Biblioteka grafów .NET? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie Szukam bibliotek Graph dla .net. Czy są jakieś? ps: Mam na myśli biblioteki GRAPH, a nie …
92 c#  .net  vb.net  graph 


12
Opóźnione wywołania funkcji
Czy istnieje ładna, prosta metoda opóźnienia wywołania funkcji, pozwalając jednocześnie wątkowi kontynuować wykonywanie? na przykład public void foo() { // Do stuff! // Delayed call to bar() after x number of ms // Do more Stuff } public void bar() { // Only execute once foo has finished } Zdaję …
92 c#  function  delay 

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.