Ich habe mehrere Threads hier über Strukturen gelesen (eine über veränderbare Strukturen) und ich lese weiter darüber, wie eine Struktur keine Identität haben sollte.Was bedeutet es, wenn eine Struktur keine Identität hat?
Was genau ist ein Mangel an Identität in einer Struktur? Ich vermute, es wäre wie eine Zahl, z.B. 5, keinen Kontext (5 was?). Während der Klient jemand ist, der einen Dienst erwartet, und somit gibt es eine Identität. Denke ich richtig?
Ich kenne die technischen Unterschiede und wie Strukturen threadsicher sind (solange sie nicht mutiert werden können, aber ich kann immer noch Methoden schreiben, um Status zu mutieren), sie haben neue Kopien jedes Mal wenn sie in eine Methode usw ...
Interessieren Sie sich für einen Thread über Strukturen/Identität zu sprechen? –
Sicher. http://stackoverflow.com/questions/608542/immutability-of-structs ist der Thread, den ich meine. – dotnetdev