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.



8
HtmlEncode z biblioteki klas
Mam bibliotekę klas (w C #). Muszę zakodować moje dane za pomocą metody HtmlEncode. Można to łatwo zrobić z poziomu aplikacji internetowej. Moje pytanie brzmi: jak używać tej metody z biblioteki klas, która jest wywoływana z aplikacji konsoli?
166 c#  html-encode 

5
LINQ - łączenie lewostronne, grupowanie według i liczenie
Powiedzmy, że mam ten SQL: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.ParentId = c.ChildParentId GROUP BY p.ParentId Jak mogę przetłumaczyć to na LINQ to SQL? Utknąłem na COUNT (c.ChildId), wygenerowany kod SQL zawsze wydaje się wyprowadzać COUNT (*). Oto, co mam do tej pory: …
166 c#  .net  linq  linq-to-sql 




5
Jak zaimplementować ConfigurationSection z ConfigurationElementCollection
Próbuję zaimplementować sekcję konfiguracji niestandardowej w projekcie i ciągle napotykam na wyjątki, których nie rozumiem. Mam nadzieję, że ktoś może tutaj wypełnić puste miejsca. Mam App.configto tak: <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="ServicesSection" type="RT.Core.Config.ServicesConfigurationSectionHandler, RT.Core"/> </configSections> <ServicesSection type="RT.Core.Config.ServicesSection, RT.Core"> <Services> <AddService Port="6996" ReportType="File" /> <AddService Port="7001" ReportType="Other" /> …

10
Prawa dostępu do usługi WCF ServiceHost
Podczas przechodzenia przez samouczek WCF pojawia się następujący błąd. HTTP nie może zarejestrować adresu URL http: // +: 8000 / ServiceModelSamples / Service / . Twój proces nie ma praw dostępu do tej przestrzeni nazw ( szczegółowe informacje można znaleźć pod adresem http://go.microsoft.com/fwlink/?LinkId=70353 ). Czy jest to spowodowane ograniczeniem w …
166 c#  wcf  windows-7 


24
Kiedy można dzwonić do GC.Collect?
Ogólna rada jest taka, że ​​nie powinieneś wywoływać GC.Collectz kodu, ale jakie są wyjątki od tej reguły? Przychodzi mi na myśl tylko kilka bardzo konkretnych przypadków, w których wymuszenie zbierania elementów bezużytecznych może mieć sens. Przykładem, który przychodzi na myśl, jest służba, która budzi się co jakiś czas, wykonuje jakieś …

7
Czy pozbycie się czytnika strumieniowego zamyka strumień?
Wysyłam strumień do metod do pisania, aw tych metodach używam binarnego czytnika / wrtier. Kiedy czytelnik / piszący zostanie usunięty, przez usinglub tylko wtedy, gdy nie ma do niego odniesienia, czy strumień również jest zamknięty? Chciałbym wysłać BinaryReader / Writer, ale używam też StreamReader (może powinienem to obejść. Używam tego …
166 c#  stream  streamreader 



7
Jak ustawić zwracany typ metody jako ogólny?
Czy istnieje sposób, aby uczynić tę metodę ogólną, aby móc zwracać ciąg, bool, int lub double? W tej chwili zwraca ciąg, ale jeśli może znaleźć „prawda” lub „fałsz” jako wartość konfiguracyjną, chciałbym na przykład zwrócić wartość logiczną. public static string ConfigSetting(string settingName) { return ConfigurationManager.AppSettings[settingName]; }
166 c#  .net  generics  return-type 

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.