Un link in riferimento al mio post precedente:
"ICloneable interface provides a generic way for classes inside of the .NET Framework to support this pattern [...] Many classes inside of .NET Framework implement this interface to support Prototype pattern"
"So next type you hear somebody talking about Prototype Pattern and ability to return a copy of the object you can associate this with .NET Framework implementation of ICloneable interface"