Snapshot:及时拍摄您的实例的快照

时间:2024-07-04 12:20:51
【文件属性】:

文件名称:Snapshot:及时拍摄您的实例的快照

文件大小:8KB

文件格式:ZIP

更新时间:2024-07-04 12:20:51

C#

快照 及时拍摄您的实例的快照。 当您希望保持实例的原始状态不变,而第三方组件可能会在某个时间点更改它时,这很有用。 默认情况下,它将拍摄公共字段和属性的快照。 var person = new Person ( " Steven " , " Thuriot " ); person . Age = 27 ; var snapshot = person . TakeSnapshot (); person . Age = 28 ; Console . WriteLine ( " Person age: {0} " , person . Age ); Console . WriteLine ( " Snapshot age: {0} " , snapshot . Age ); 输出: Person age: 28 Snapshot age: 27


【文件预览】:
Snapshot-master
----.gitignore(3KB)
----README.md(572B)
----LICENSE.md(1KB)
----Snapshot.sln(1KB)
----Snapshot()
--------Snapshot.csproj(3KB)
--------Snapshot.cs(986B)
--------Properties()
--------InternalSnapshot.cs(2KB)
--------DynamicDictionary.cs(507B)
--------SnapShotFlags.cs(224B)

网友评论