Jaka jest różnica między consti readonlyw C #? Kiedy używałbyś jednego nad
Tylko do odczytu to ogólne pojęcie, które oznacza „nie do zapisu” - NIE UŻYWAJ TEGO TAGU. Ten tag jest niejednoznaczny i należy go podzielić.
W jaki sposób w formularzu Django mogę ustawić pole tylko do odczytu (lub wyłączone)? Gdy formularz jest używany do utworzenia nowego wpisu, wszystkie pola powinny być włączone - ale gdy rekord jest w trybie aktualizacji, niektóre pola muszą być tylko do odczytu. Na przykład podczas tworzenia...
Jakie są korzyści z zadeklarowania zmiennej składowej jako tylko do odczytu? Czy to po prostu chroni przed zmianą wartości przez kogoś w trakcie cyklu życia klasy, czy też użycie tego słowa kluczowego powoduje poprawę szybkości lub
Chciałbym wyświetlić przycisk opcji, podać jego wartość, ale w zależności od okoliczności, nie można go edytować. Wyłączone nie działa, ponieważ nie przesyła wartości (czy robi to?) I wyszarza przycisk opcji. Tylko do odczytu jest naprawdę tym, czego szukam, ale z jakiegoś tajemniczego powodu nie...
W .Net dlaczego String.Empty jest tylko do odczytu zamiast stałej? Zastanawiam się tylko, czy ktoś wie, jakie było uzasadnienie tej
Zwracam odwołanie do słownika w mojej właściwości tylko do odczytu. Jak uniemożliwić konsumentom zmianę moich danych? Gdyby to był IList, mógłbym go po prostu zwrócić AsReadOnly. Czy jest coś podobnego, co mogę zrobić ze słownikiem? Private _mydictionary As Dictionary(Of String, String) Public...
Rozwijam kilka prywatnych projektów na Github i chciałbym dodać nocne cronjoby do moich serwerów wdrożeniowych, aby pobrać najnowszą wersję z Github. Obecnie robię to, generując pary kluczy na każdym serwerze wdrażania i dodając klucz publiczny do projektu github jako „Klucz wdrożeniowy”. Jednak...
Chcę napisać ViewModel, który zawsze zna bieżący stan niektórych właściwości zależności tylko do odczytu z widoku. W szczególności mój GUI zawiera FlowDocumentPageViewer, który wyświetla jedną stronę naraz z FlowDocument. FlowDocumentPageViewer udostępnia dwie właściwości zależności tylko do...
Zastanawiam się, skoro wiele rzeczy można zrobić za pomocą odbicia, czy mogę zmienić prywatne pole tylko do odczytu po zakończeniu wykonywania przez konstruktora? (uwaga: tylko ciekawość) public class Foo { private readonly int bar; public Foo(int num) { bar = num; } public int GetBar()...
Prowadzenie przyjaznej debaty na ten temat ze współpracownikiem. Mamy kilka przemyśleń na ten temat, ale zastanawiamy się, co o tym myśli tłum
Muszę ujawnić kontekst danych Entity Framework wtyczkom innych firm. Celem jest zezwolenie tym wtyczkom na pobieranie tylko danych, a nie pozwolenie im na wstawianie, aktualizowanie lub usuwanie lub jakiekolwiek inne polecenia modyfikacji bazy danych. Dlatego jak mogę uczynić kontekst danych lub...
Pracuję z Dockerem i chcę zamontować dynamiczny folder, który bardzo się zmienia (więc nie musiałbym tworzyć obrazu Dockera dla każdego wykonania, co byłoby zbyt kosztowne), ale chcę, aby ten folder był tylko do odczytu . Zmiana właściciela folderu na kogoś innego działa. Jednak chownwymaga...
Nie wiem, kiedy atrybut powinien być prywatny i czy powinienem używać właściwości. Czytałem ostatnio, że setery i gettery nie są pythonowe i powinienem użyć dekoratora właściwości. W porządku. Ale co, jeśli mam atrybut, którego nie można ustawić spoza klasy, ale można go odczytać (atrybut...
W moim interfejsie zadeklarowałem właściwość tylko do odczytu: @property (readonly, nonatomic, copy) NSString* eventDomain; Może nie rozumiem właściwości, ale pomyślałem, że kiedy deklarujesz je jako readonly, możesz użyć wygenerowanego setera w .mpliku implementacji ( ), ale zewnętrzne...
На этот вопрос есть ответы на Stack Overflow на русском : Binding ActualHeight и ActualWidth контрола в свойство ViewModel Próbuję powiązać z Readonlywłaściwością OneWayToSourcew trybie as, ale wydaje się, że nie można tego zrobić w języku XAML: <controls:FlagThingy...
Jak mogę sprawić, by model był całkowicie tylko do odczytu w interfejsie administratora? Jest to rodzaj tabeli dziennika, w której używam funkcji administratora do wyszukiwania, sortowania, filtrowania itp., Ale nie ma potrzeby modyfikowania dziennika. W przypadku, gdy wygląda to na duplikat,...
Szukam odpowiednika języka Java w C # final. Czy to istnieje? Czy C # ma coś podobnego do następującego: public Foo(final int bar); W powyższym przykładzie barjest zmienną tylko do odczytu i nie można jej zmienić Foo(). Czy jest jakiś sposób, aby to zrobić w C #? Na przykład, może mam długą...