Jaka jest różnica między używaniem calla applywywoływaniem funkcji? var func = function() { alert('hello!'); }; func.apply(); vs func.call(); Czy istnieją różnice w wydajności między dwiema wyżej wymienionymi metodami? Kiedy najlepiej stosować callna applyodwrót?
Czy istnieje sposób na deserializację treści JSON na typ dynamiczny C # 4? Byłoby miło pominąć tworzenie grupy zajęć w celu korzystania z DataContractJsonSerializer.
Szukałem na dynamiczną ocenę kodu Pythona i natknąć się eval()i compile()funkcji, a execstwierdzenie. Czy ktoś mógłby wyjaśnić różnicę między evala execi jak różne tryby compile()wpasować?
Czy ktoś może wyjaśnić lub zasugerować samouczek, aby utworzyć ListView w Androidzie? Oto moje wymagania: Powinienem być w stanie dynamicznie dodawać nowe elementy, naciskając przycisk. Powinien być wystarczająco prosty do zrozumienia (na przykład bez poprawy wydajności lub konwersji) Wiem, że jest wiele pytań na ten temat, zamieszczonych tutaj na StackOverflow, …
W C # 4.0 wprowadzono nowy typ o nazwie „dynamiczny”. Wszystko brzmi dobrze, ale do czego programista by to wykorzystał? Czy jest sytuacja, w której może uratować dzień?
Chciałbym dynamicznie dodawać właściwości do ExpandoObject w czasie wykonywania. Na przykład, aby dodać wywołanie właściwości string NewProp, chciałbym napisać coś takiego var x = new ExpandoObject(); x.AddProperty("NewProp", System.String); Czy to jest możliwe?
Moja sytuacja jest bardzo prosta. Gdzieś w moim kodzie mam to: dynamic myVariable = GetDataThatLooksVerySimilarButNotTheSame(); //How to do this? if (myVariable.MyProperty.Exists) //Do stuff Zasadniczo moje pytanie brzmi: jak sprawdzić (bez zgłaszania wyjątku), czy pewna właściwość jest dostępna w mojej zmiennej dynamicznej. Mógłbym to zrobić, GetType()ale wolałbym tego uniknąć, ponieważ tak …
Mam tabelę db, która przechowuje następujące elementy: RuleID objectProperty ComparisonOperator TargetValue 1 age 'greater_than' 15 2 username 'equal' 'some_name' 3 tags 'hasAtLeastOne' 'some_tag some_tag2' Teraz powiedz, że mam zbiór tych reguł: List<Rule> rules = db.GetRules(); Teraz mam również instancję użytkownika: User user = db.GetUser(....); Jak miałbym przechodzić przez te reguły, …
Przeczytałem mnóstwo artykułów na temat tego nowego słowa kluczowego, które jest dostarczane z C # v4, ale nie mogłem zrozumieć różnicy między „dynamicznym” a „var”. Ten artykuł zmusił mnie do przemyślenia tego, ale nadal nie widzę żadnej różnicy. Czy możesz używać „var” tylko jako zmiennej lokalnej, ale dynamicznej zarówno jako …
Próbuję użyć nazw zmiennych dynamicznych (nie jestem pewien, jak się faktycznie nazywają), ale w zasadzie tak: for($i=0; $i<=2; $i++) { $("file" . $i) = file($filelist[$i]); } var_dump($file0); Zwrot nullmówi mi, że to nie działa. Nie mam pojęcia, jaka jest składnia lub technika, której szukam, co utrudnia badanie. $filelistjest zdefiniowany wcześniej.
W javascript możesz wykryć, czy właściwość jest zdefiniowana za pomocą niezdefiniowanego słowa kluczowego: if( typeof data.myProperty == "undefined" ) ... Jak zrobiłbyś to w C # używając dynamicznego słowa kluczowego ExpandoObjectzi bez zgłaszania wyjątku?
Chciałbym uzyskać dostęp do wartości właściwości dynamicC # za pomocą ciągu: dynamic d = new { value1 = "some", value2 = "random", value3 = "value" }; Jak mogę uzyskać wartość d.value2 („losowa”), jeśli mam tylko „wartość2” jako ciąg? W javascript mógłbym zrobić d ["value2"], aby uzyskać dostęp do wartości ("random"), …
Pracuję nad aplikacją z wieloma dzierżawcami , w której niektórzy użytkownicy mogą definiować własne pola danych (za pośrednictwem administratora), aby zbierać dodatkowe dane w formularzach i raportować dane. Ten ostatni bit sprawia, że JSONField nie jest świetną opcją, więc zamiast tego mam następujące rozwiązanie: class CustomDataField(models.Model): """ Abstract specification for …
Nie mam pojęcia o skrypcie bash. Mam następujący kod: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 } Chcę mieć możliwość stworzenia nazwy zmiennej zawierającej pierwszy argument polecenia i noszącej wartość np. Ostatniej linii ls. Aby zilustrować, czego chcę: $ ls | tail -1 stack-overflow.txt $ grep_search() open_box stack-overflow.txt …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.