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.


5
C # odpowiednik wektora C ++, z ciągłą pamięcią?
Jaki jest odpowiednik wektora C ++ w języku C #? Szukam tej funkcji: Aby mieć dynamiczną tablicę przechowywanej w sposób ciągły pamięci, która nie ma wpływu na wydajność dostępu w porównaniu ze standardowymi tablicami. Szukałem i mówią .NET equivalent to the vector in C++ is the ArrayList, więc: Czy ArrayList …
85 c#  c++  vector 


5
Jak wyjść z pętli foreach w C #?
foreach (var name in parent.names) { if name.lastname == null) { Violated = true; this.message = "lastname reqd"; } if (!Violated) { Violated = !(name.firstname == null) ? false : true; if (ruleViolated) this.message = "firstname reqd"; } } Zawsze, gdy naruszenie jest prawdą, chcę natychmiast wyjść z foreachpętli. Jak …
85 c#  foreach 

18
Błąd selenu - Żądanie HTTP do zdalnego WebDriver przekroczyło limit czasu po 60 sekundach
Używam Selenium od wielu miesięcy, którego używamy do automatyzacji niektórych naszych wewnętrznych procesów testowych. Skrypty przeszły pomyślnie. Niedawno zaktualizowałem webdriver do C # 2.40.0 przy użyciu FF 27.01 i teraz nasze skrypty zawodzą w losowych miejscach z następującym błędem. [Portal.SmokeTest.SmokeRunTest.Booking] TearDown method failed. OpenQA.Selenium.WebDriverException : The HTTP request to the …

15
Jak znaleźć katalog nadrzędny w C #?
Używam tego kodu do znajdowania katalogu debugowania public string str_directory = Environment.CurrentDirectory.ToString(); "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj\\bin\\Debug" Jak mogę znaleźć folder nadrzędny, jak pokazano poniżej? "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj"


4
Jak korzystać z TimeZoneInfo, aby uzyskać czas lokalny w czasie letnim?
Staram się wykorzystać DateTimeOffsetdo przekazania określonego momentu w dowolnej strefie czasowej. Nie wiem, jak TimeZoneInforadzić sobie z czasem letnim. var dt = DateTime.UtcNow; Console.WriteLine(dt.ToLocalTime()); var tz = TimeZoneInfo.FindSystemTimeZoneById("Central Standard Time"); var utcOffset = new DateTimeOffset(dt, TimeSpan.Zero); Console.WriteLine(utcOffset.ToOffset(tz.BaseUtcOffset)); To drukuje: 02.06.2010 16:37:19 6/2/2010 15:37:19 PM -06: 00 Jestem w centralnej strefie …


6
Prześlij Int do Generic Enum w C #
Podobnie jak rzutowanie int na wyliczenie w C #, ale moje wyliczenie jest parametrem typu ogólnego. Jak najlepiej sobie z tym poradzić? Przykład: private T ConvertEnum<T>(int i) where T : struct, IConvertible { return (T)i; } Generuje błąd kompilatora Cannot convert type 'int' to 'T' Pełny kod jest następujący, gdzie …
85 c#  generics  casting  enums 

4
Tworzenie powiązania WPF TextBox na każdym nowym znaku?
Jak mogę zaktualizować powiązanie danych, gdy tylko zostanie wpisany nowy znak w TextBox? Uczę się o powiązaniach w WPF i teraz utknąłem w (miejmy nadzieję) prostej sprawie. Mam prostą klasę FileLister, w której można ustawić właściwość Path, a następnie wyświetli listę plików, gdy uzyskasz dostęp do właściwości FileNames. Oto ta …
85 c#  wpf  xaml  data-binding  textbox 

8
Przecięcie wielu list za pomocą IEnumerable.Intersect ()
Mam listę list, dla których chcę znaleźć skrzyżowanie w ten sposób: var list1 = new List<int>() { 1, 2, 3 }; var list2 = new List<int>() { 2, 3, 4 }; var list3 = new List<int>() { 3, 4, 5 }; var listOfLists = new List<List<int>>() { list1, list2, list3 …
85 c#  .net  linq 

4
JObject.Parse vs JsonConvert.DeserializeObject
Jaka jest różnica między JsonConvert.DeserializeObject i JObject.Parse? O ile wiem, oba pobierają ciąg i znajdują się w bibliotece Json.NET. Jaka sytuacja sprawiłaby, że jedna byłaby wygodniejsza od drugiej, czy jest to głównie preferencja? Dla porównania, oto przykład, w którym używam obu, aby zrobić dokładnie to samo - przeanalizować ciąg Json …


8
Nie można utworzyć bezpiecznego kanału SSL / TLS, pomimo ustawienia ServerCertificateValidationCallback
Próbuję nawiązać połączenie SSL / TLS z serwerem testowym z certyfikatem z podpisem własnym . Komunikacja przez niezabezpieczony kanał działała bez problemów. Oto mój przykładowy kod, który napisałem w oparciu o następujące rozwiązania: Zezwalanie na niezaufane certyfikaty SSL z HttpClient C # Ignorować błędy certyfikatu? Klient .NET łączący się z …
85 c#  ssl  https 

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.