01. marts 2004 - 15:56
Der er
23 kommentarer og 1 løsning
tilgang/assignment til property i struct
if (title == book.Titel) { Console.WriteLine("gammel titel: " + book.Titel); book.Titel = Console.ReadLine(); } Dette virker ikke helt, den nuværende titel (gammel titel) bliver godt nok udskrevet, men jeg får følgende fejl, når jeg forsøger at give "Titel" en ny værdi: C:\..\Visual Studio Projects\Case2b\Books.cs(287): The left-hand side of an assignment must be a variable, property or indexer NB book er et object af en struct, som indeholder den offentlige property Titel...
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
01. marts 2004 - 16:06
#1
Titel er vel ikke en readonly property (kun get) ?
01. marts 2004 - 16:13
#2
nej
01. marts 2004 - 16:13
#3
Mit *gæt* er at du ikke har lavet en set-metode til din Titel property
01. marts 2004 - 16:14
#4
public string Titel { get { return titel; } set { titel = value; } }
01. marts 2004 - 16:14
#5
sådan den property ud, det er derfor jeg ikke kan finde ud af hvad der går galt...
01. marts 2004 - 16:22
#6
Hvordan er titel erklæret i struct'en ?
01. marts 2004 - 16:28
#7
struct Bog { string titel; ...
01. marts 2004 - 16:29
#8
efterfulgt af førnævnte get og set metoder....
01. marts 2004 - 16:35
#9
Der er intet i din kode som ser forkert ud i mine øjne. ??
01. marts 2004 - 16:36
#10
Det er den rigtige linie ?
01. marts 2004 - 16:39
#11
linie der hvad?
01. marts 2004 - 16:40
#12
VS .NET brokker sig over venster siden af =, i denne del af koden: book.Titel = Console.ReadLine();
01. marts 2004 - 16:42
#13
venstre var det...
01. marts 2004 - 16:43
#14
har du prøvet if (title == book.Titel) { Console.WriteLine("gammel titel: " + book.Titel); string title = Console.ReadLine(); book.Titel = title; }
01. marts 2004 - 16:44
#15
samme fejl...
01. marts 2004 - 16:44
#16
altså mht. book.Titel -> The left-hand side of an assignment must be a variable, property or indexer
01. marts 2004 - 16:45
#17
hvad jeg også mener den er...
01. marts 2004 - 16:46
#18
Huskede du at stille risengrød op på loftet 24. december ? :-)
01. marts 2004 - 16:47
#19
Har du prøvet at gemme alt, gå ud af visual studio, gå ind igen, rebuilde alt ?
01. marts 2004 - 16:49
#20
samme fejl igen... Måske er det risengrøden ;o)
01. marts 2004 - 16:53
#21
har du VS .NET? i så fald kunne jeg kopiere koden ind her og så kunne du måske prøve at kompilere?
01. marts 2004 - 16:57
#22
Jeg bruger SharpDevelop, men koden skulle nu nok også compile der. Men jeg sidder i Finland langt væk fra min egen PC. :-(
01. marts 2004 - 16:59
#23
OK, ikke en løsning lige nu :)
11. marts 2004 - 09:36
#24
lukker da der ikke er kommet noget endeligt svar på problemet...
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.