2009-08-03 18 views

Odpowiedz

-1

Klasy narzędzi są zwykle statycznymi metodami i definicjami, gdzie klasy pomocnicze mogą być węzłami na liście połączonej. Tak właśnie używam terminologii.

+0

kiedy mówisz, że masz zamiar rozszerzyć funkcjonalność istniejącej metody z innej klasy o pomocników? Zastanawiam się, czy po prostu utworzyć folder i klasy o nazwie Helpers w moich projektach sieci Web, mając zarówno foldery i klasy Utility i pomocnicze w moim projekcie internetowym. – PositiveGuy

+1

Nie wiem o węzłach na liście połączonej, ale klasy narzędzi są rzeczywiście statyczne (imo). Pomocnik byłby dobrym nazwiskiem, gdy używałbyś wzorca delegacji dla czegoś. – Thorarin

+0

Cóż, myślę w kategoriach metod pomocniczych ASP.NET vs. tylko metod C# Utility w ich własnych klasach niestandardowych. Sądzę, że mógłbym spojrzeć na to tak, jakby metoda nie miała nic wspólnego z ASP.NET bezpośrednio, że mógłbyś nazwać to użyteczną metodą. W przeciwnym razie, jeśli "pomaga" ci w jakiś sposób w .aspx lub .ascx i powiedzmy, po prostu ułatwiając życie lub oferując więcej opcji podczas korzystania z nich na stronie .aspx lub .acsx, to są one "metodami pomocniczymi". – PositiveGuy

9

Klasy użytkowe są przydatne same w sobie; podczas gdy klasy pomocnicze są klasami z metodami rozszerzenia, które pomogą rozszerzyć typy.

Powiązane problemy