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.


20
„Zdalny certyfikat jest nieważny zgodnie z procedurą sprawdzania poprawności.” za pomocą serwera SMTP Gmaila
Otrzymuję ten błąd: Zdalny certyfikat jest nieważny zgodnie z procedurą sprawdzania poprawności. za każdym razem, gdy próbuję wysłać e-mail za pomocą serwera SMTP Gmaila w moim kodzie C #. Czy ktoś może wskazać mi właściwy kierunek rozwiązania tego problemu? Poniżej znajduje się ślad stosu ... at System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncRequest, …
221 c#  email  smtp 

15
Rozpakuj pliki programowo w .net
Próbuję programowo rozpakować skompresowany plik. Próbowałem użyć System.IO.Compression.GZipStreamklasy w .NET, ale kiedy moja aplikacja działa (właściwie test jednostkowy), otrzymuję ten wyjątek: System.IO.InvalidDataException: Magiczna liczba w nagłówku GZip jest niepoprawna. Upewnij się, że przekazujesz strumień GZip. Teraz zdaję sobie sprawę, że .zipplik nie jest taki sam jak .gzplik i GZipto nie …
221 c#  unzip 

13
Jak dodać ciąg do tablicy string []? Nie ma funkcji .Dodaj
private string[] ColeccionDeCortes(string Path) { DirectoryInfo X = new DirectoryInfo(Path); FileInfo[] listaDeArchivos = X.GetFiles(); string[] Coleccion; foreach (FileInfo FI in listaDeArchivos) { //Add the FI.Name to the Coleccion[] array, } return Coleccion; } Chciałbym przekonwertować FI.Nameciąg na, a następnie dodać go do mojej tablicy. W jaki sposób mogę to zrobić?

3
LINQ z grupowaniem i liczeniem
Jest to dość proste, ale jestem zagubiony: Biorąc pod uwagę ten typ zestawu danych: UserInfo(name, metric, day, other_metric) i ten przykładowy zestaw danych: joe 1 01/01/2011 5 jane 0 01/02/2011 9 john 2 01/03/2011 0 jim 3 01/04/2011 1 jean 1 01/05/2011 3 jill 2 01/06/2011 5 jeb 0 01/07/2011 …
221 c#  linq  group-by 

13
Jak dynamicznie stworzyć klasę?
Mam klasę, która wygląda tak: public class Field { public string FieldName; public string FieldType; } I obiekt List<Field>z wartościami: {"EmployeeID","int"}, {"EmployeeName","String"}, {"Designation","String"} Chcę stworzyć klasę, która wygląda następująco: Class DynamicClass { int EmployeeID, String EmployeeName, String Designation } Czy jest na to sposób? Chcę, aby zostało to wygenerowane w …

4
Jakie jest znaczenie CTOR?
W wielu plikach C # zapisuję tagi regionów (?) O nazwie CTOR lub ctor. Jakie jest znaczenie ctor? Dlaczego taki region nazywa się ctor?
221 c# 

8
Jak wymusić HTTPS przy użyciu pliku web.config
Szukałem w Google i StackOverflow, próbując znaleźć rozwiązanie tego problemu, ale wszystkie wydają się odnosić do ASP.NET itp. Zwykle uruchamiam Linux na moich serwerach, ale dla tego jednego klienta korzystam z systemu Windows z IIS 7.5 (i Plesk 10). Z tego powodu jestem nieco obeznany z IIS i plikami web.config …
220 c#  asp.net  iis  https  web-config 

30
Błąd MSSQL „Podstawowy dostawca nie powiódł się w Open”
Użyłem .mdfdo połączenia z databasei entityClient. Teraz chcę zmienić parametry połączenia, aby nie było .mdfpliku. Czy poniższe informacje są connectionStringprawidłowe? <connectionStrings> <!--<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;AttachDbFilename=|DataDirectory|\NData.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />--> <add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;Initial Catalog=NData;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /> Ponieważ zawsze pojawia się błąd: Dostawca …


13
Zwracanie kodu stanu HTTP z kontrolera Web Api
Próbuję zwrócić kod stanu 304 niezmodyfikowany dla metody GET w kontrolerze interfejsu API sieci Web. Jedynym sposobem, w jaki mi się udało, było coś takiego: public class TryController : ApiController { public User GetUser(int userId, DateTime lastModifiedAtClient) { var user = new DataEntities().Users.First(p => p.Id == userId); if (user.LastModified <= …


8
Potencjalnie niebezpieczna wartość Request.Path została wykryta przez klienta (*)
Otrzymuję raczej oczywisty błąd: Potencjalnie niebezpieczna wartość Request.Path została wykryta przez klienta (*). Problem wynika *z adresu URL żądania: https://stackoverflow.com/Search/test*/0/1/10/1 Ten adres URL jest używany do wypełnienia strony wyszukiwania, gdzie „test *” jest wyszukiwanym terminem, a reszta adresu dotyczy różnych innych filtrów. Czy istnieje prosty sposób, aby zezwolić na te …
218 c#  asp.net  url  routing  webforms 

2
Zapytanie LINQ o zwrócenie Słownika <ciąg, ciąg>
Mam kolekcję MyClass, którą chciałbym zapytać za pomocą LINQ, aby uzyskać różne wartości, i w rezultacie uzyskać słownik &lt;ciąg, ciąg&gt;, ale nie mogę zrozumieć, jak mogę to zrobić łatwiej niż ja robię poniżej. Jaki byłby bardziej przejrzysty kod, którego można użyć, aby uzyskać wynik Dictionary &lt;string, string&gt; jako wynik? var …
218 c#  .net  linq  dictionary 

5
Konwertuj XmlDocument na String
Oto jak obecnie konwertuję XMLDocument na String StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xmlDoc.WriteTo(xmlTextWriter); return stringWriter.ToString(); Problem z tą metodą polega na tym, że jeśli mam „ ((cytaty), które mam w atrybutach), to ucieka od nich. Na przykład: &lt;Campaign name="ABC"&gt; &lt;/Campaign&gt; Powyżej znajduje się oczekiwany XML. …

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.