C# 6.0 in Kürze von Joseph Albahari und Ben Albahari (O'Reilly).Enthält der Objekttyp eine geschützte virtuelle Finalize-Methode?
Copyright 2016 Joseph Albahari und Ben Albahari, 978-1-491-92706-9.
Staaten, auf den Seiten 100-101, dass die Objektklasse Mitglieder sind:
public class Object
{
public Object();
public extern Type GetType();
public virtual bool Equals (object obj);
public static bool Equals (object objA, object objB);
public static bool ReferenceEquals (object objA, object objB);
public virtual int GetHashCode();
public virtual string ToString();
protected virtual void Finalize(); //<-- this one
protected extern object MemberwiseClone();
}
, die mich kontrollieren zu gehen, wenn Sie dazu aufgefordert VS's intellisense
mir eine Finalize()
Methode für jede Bezugsinstanz gibt, da ich nicht tun Erinnere dich immer daran, einen zu sehen
Es gelingt mir nicht, ein solches Objekt mit einem Finalize
Member geerbt (Ich versuche, es innerhalb der Funktion zugreifen, bewusst, dass es geschützt ist).
Ich überprüfte .NET's open source code
und die object.cs
Datei enthält keine Finalize
Methode.
Was fehlt mir? Ist das ein Fehler des Autors?