string propertyToAnimate - cannot convert

0

Witam,

piszę sobie programik wraz z książką Rusz głową C# i mam taki problem:

screenshot-20231001104703.png

Ma to chyba jakiś związek z linią 39, ponieważ jak klikam błąd ta linia się podświetla. Dziękuję za pomoc.

2

próbowałeś wyszukać ten błąd w Google? Bo ja nie pisząc w C# wyszukałem https://www.google.com/search?q=cannot+convert+string+propertypath i mi znalazł wątek na StackOverflow dokładnie z tą linijką https://stackoverflow.com/questions/41794376/argument-2-cannot-convert-from-string-to-system-windows-propertypath/41794415#41794415 Nie wiem, czy to poprawna odpowiedź, ale wiem, że bez nawyku wpisywania w Google błędów tracisz czas sobie i innym.

1

Próbujesz wsadzić klocek typu string do otworu, w który pasuje PropertyPath.

0

Dziękuję za odpowiedzi. Szukałem w google ale jakoś nie znalazłem, widocznie złe frazy wpisywałem.

Jak to jest, że przepisuję z polecanej książki a wygląda na to, że wkradł się im błąd. A parę stron wcześniej pisali o tym, że przed wydaniem każdy kod był dokładnie sprawdzany przez wielu programistów i że jak mamy jakiś błąd to musimy szukać w naszym kodzie bo to jakaś literówka. Możliwe, że od wydania książki "Rusz głową, C#" wydanie III (2014) zmieniły się zasady pisania? Szkoda że nie mam wydania IV:/

Fragment:

"Ciągle widzisz czerwone
lin ie ? ID E pomoże Ci
o d n a le ź ć źró d ło problemów.

Nie przejmuj się, jeśli wciąż widzisz w kodzie
te czerwone faliste linie! Najprawdopodobniej
będziesz musiał poprawić jeden lub dwa proste
błędy typograficzne. Te linie świadczą o tym,
że któregoś fragmentu kodu nie wpisałeś
prawidłowo. Sprawdziliśmy ten rozdział
wielokrotnie, korzystając z pomocy wielu
osób, i na pewno o niczym nie zapomnieliśmy.
Na poprzednich stronach na pewno znajduje się
cały kod konieczny do uruchomienia programu."

1

książki z 2014 roku w programowaniu to archeologia

0

@profirme2016: Dam ci dobrą radę. Zapomnij o tej książce. O ile faktycznie to co tam jest napisane może mieć dużo sensu to traktowanie tego jako źródła nauki może stworzyć ci więcej problemów niż korzyśc. 2014 rok to .net framework 4.5 gdzie na chwile obecną mamy .NET 7 (zaraz 8).

0
profirme2016 napisał(a):

Możliwe, że od wydania książki "Rusz głową, C#" wydanie III (2014) zmieniły się zasady pisania? Szkoda że nie mam wydania IV:/

Zasady nie, ale już np. typy argumentów przyjmowanych przez metody jak najbardziej. Podobnie pewne metody i klasy mogły całkiem zniknąć.
Jak koledzy wyżej piszą, książka sprzed dekady to prehistoria. Zmień źródło nauki.

0

Już zapomniałem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1