Pytania otagowane jako c#

C # to wieloparadygmatyczny, zarządzany obiektowy język programowania ze zbieraniem elementów bezużytecznych stworzony przez firmę Microsoft równolegle z platformą .NET

3
Gdzie umieścić wspólne wspólne metody
Mam wiele metod, które są powszechnie stosowane wszędzie. W tej chwili plik kodowy nosi nazwę globals, co oznacza, że ​​są one… w rzeczywistości… globalne. Nie podoba mi się to. Chcę pogrupować je w klasę i przekazać interfejs. Zrobię tylko jeden przykład, ale nie wpadam tutaj w pułapkę singletona. Po pierwsze, …
9 c# 

4
Wzorce i praktyki dotyczące zgarniania sieci w .Net (C #) [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Przygotuję aplikację do automatyzacji zewnętrznej strony internetowej / aplikacji. W niektórych przypadkach będę musiał nawigować …
9 c#  .net  html  web-scraping 

4
Szkolenie „zastępstwa”, jak egzekwować standardy?
Nie jestem pewien, czy jest to odpowiednia witryna wymiany stosów, o którą należy zapytać, ale oto ... Zakres Pracuję dla małej firmy, która zatrudnia kilkaset osób. Zespół programistów dla firmy jest niewielki i pracuje poza visual foxpro. Specjalny dział firmy zatrudnił mnie jako „samotnego rewolwerowca” do naprawy i ulepszenia istniejącego …

2
Organizacja GUI, BLL, DAL w projekcie
Czytam o warstwach aplikacji i chcę użyć tego projektu w moim następnym projekcie (c #, .Net). Parę pytań: Czy separacja warstw odbywa się za pomocą przestrzeni nazw? Project.BLL.Whthing, Project.DAL.Whthing Czy lepiej jest rozdzielić warstwy, następnie komponenty (Project.BLL.Component1), czy komponenty, a następnie warstwy (Project.Component1.BLL) Czy w przypadku mojego DAL warstwa ta …


12
Operator koalescencji właściwości dla C #
Operator zerowego koalescencji w c # pozwala skrócić kod if (_mywidget == null) return new Widget(); else return _mywidget; Aż do: return _mywidget ?? new Widget(); Ciągle odkrywam, że użytecznym operatorem, który chciałbym mieć w języku C #, byłby taki, który pozwoliłby ci zwrócić właściwość obiektu lub inną wartość, jeśli …
9 c#  code-smell  null 



2
Jak uniknąć szalonej liczby interfejsów w interfejsie użytkownika z wstrzykiwaniem zależności?
Problem Ostatnio dużo czytałem o tym, że Singletony są złe i jak lepsze jest wstrzykiwanie zależności (które rozumiem jako „używanie interfejsów”). Kiedy zaimplementowałem część tego z wywołaniami zwrotnymi / interfejsami / DI i przestrzegając zasady segregacji interfejsu, skończyło się to dość bałaganem. Zależności rodzica interfejsu użytkownika były w zasadzie połączone …
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.