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

1
Dlaczego Microsoft zrezygnował z modelu RESX dla RESW w aplikacjach Windows Store?
Dlaczego Microsoft zdecydował się zmienić system zarządzania zasobami z plików RESX .NET? RESX miał przydatne generowanie kodu, zapewniające programistom automatyczne uzupełnianie nazw zasobów i generowanie bardzo czytelnego kodu IMHO. Nowy format RESW to, o ile mi wiadomo, te same nagie pliki XML, ale bez generowania kodu, co zmusza programistów do …
18 c#  .net  winrt 

4
Jak wytrwałość pasuje do czysto funkcjonalnego języka?
W jaki sposób wzorzec używania programów obsługi poleceń do radzenia sobie z trwałością pasuje do czysto funkcjonalnego języka, w którym chcemy, aby kod związany z IO był jak najcieńszy? Podczas implementowania projektowania opartego na domenie w języku obiektowym często stosuje się wzorzec polecenia / procedury obsługi do wykonywania zmian stanu. …

3
jak skomplikowany powinien być konstruktor
Rozmawiam z moim współpracownikiem o tym, ile pracy może wykonać konstruktor. Mam klasę B, która wewnętrznie wymaga innego obiektu A. Obiekt A jest jednym z niewielu elementów, których klasa B potrzebuje do wykonania swojej pracy. Wszystkie jego publiczne metody zależą od wewnętrznego obiektu A. Informacje o obiekcie A są przechowywane …
18 c#  constructors 


1
c # standardy nazewnictwa / wytyczne
Przez lata korzystałem z różnych konwencji nazewnictwa dla usług w moich aplikacjach na przykład: [ClassName] Usługa [ClassName] Manager [ClassName] Factory [ClassName] Dostawca [ClassName] Pomocnik Zasadniczo używam sufiksu „Pomocnik” tylko w przypadku klas narzędzi, które nie mają zewnętrznych zależności. Uważam jednak, że istnieje różnica między innymi i zastanawiałem się, czy istnieją …
18 c#  naming 

13
Funkcje C # lub .Net do odcięcia przy założeniu, że nie jest wymagana kompatybilność wsteczna? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

5
Co robisz, gdy klient wymaga edycji tekstu sformatowanego w swojej witrynie?
Jak wszyscy wiemy, ataki XSS są niebezpieczne i bardzo łatwe do odparcia . Różne frameworki ułatwiają kodowanie HTML, podobnie jak ASP.NET MVC: <%= Html.Encode("string"); %> Ale co się stanie, gdy klient wymaga, aby mógł przesyłać swoje treści bezpośrednio z dokumentu Microsoft Word? Oto scenariusz: ludzie mogą kopiować i wklejać treść …
18 c#  .net  asp.net-mvc 

20
Debata VB.Net vs C # [zamknięta]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
18 c#  .net  vb.net 

2
Jak oddzielić widok od logiki w aplikacji Winform?
Wiem, że istnieją wzorce takie jak MVC do oddzielenia widoku od logiki, jednak nie wiem, jak często występują w aplikacjach Winform. W przypadku aplikacji C # Winform mogę zacząć od a Formi stopniowo dodawać do niej komponenty interfejsu użytkownika, a następnie w przypadku zdarzeń komponentów ( click, textchanged...) wywołuję moje …
18 c#  mvc  winforms 


3
Wywoływanie wielu usług asynchronicznych jednocześnie
Mam kilka asynchronicznych usług REST, które nie są od siebie zależne. To znaczy, „czekając” na odpowiedź Service1, mogę zadzwonić do Service2, Service3 i tak dalej. Na przykład zapoznaj się z poniższym kodem: var service1Response = await HttpService1Async(); var service2Response = await HttpService2Async(); // Use service1Response and service2Response Teraz service2Responsenie zależy …

4
Jak przechowywać dane tylko do odczytu, aby wdrożyć je w mojej aplikacji?
Zajmuję się tworzeniem aplikacji komputerowej i ta aplikacja wymaga pewnych informacji do uruchomienia, ale nie zmienia żadnej z tych informacji (dane muszą być ładowane przy każdym uruchomieniu aplikacji, ale dane nigdy się nie zmieniają). Dane muszą być przechowywane na tym samym komputerze, na którym działa aplikacja (pamięć po stronie klienta?). …
17 c#  design  data  wpf 

7
Dlaczego tworzenie instancji jest takie, jakie jest?
Nauczyłem się C # przez ostatnie sześć miesięcy i teraz zagłębiam się w Javę. Moje pytanie dotyczy tworzenia instancji (naprawdę w każdym języku), a więcej: zastanawiam się, dlaczego to zrobili w ten sposób. Weź ten przykład Person Bob = new Person(); Czy istnieje przyczyna dwukrotnego określenia obiektu? Czy kiedykolwiek będzie …

5
Przechowywanie danych w kodzie
Kilka razy w przeszłości chciałem przechowywać dane w kodzie. Byłyby to dane, które rzadko się zmieniają i są wykorzystywane w miejscach, w których dostęp do bazy danych jest niemożliwy, praktyczny lub pożądany. Małym przykładem byłoby przechowywanie listy krajów. W tym celu możesz zrobić coś takiego: public class Country { public …
17 c# 

9
Struktura danych umożliwiająca dostęp do jednostek miary
TL; DR - Próbuję zaprojektować optymalną strukturę danych, aby zdefiniować jednostki w jednostce miary. A Unit of measurejest zasadniczo value(lub ilością) związaną z unit. Jednostki SI mają siedem zasad lub wymiarów. Mianowicie: długość, masa, czas, prąd elektryczny, temperatura, ilość substancji (mole) i natężenie światła. Byłoby to dość proste, ale istnieje …

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.