You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
566 B
27 lines
566 B
using System;
|
|
|
|
namespace Utilities
|
|
{
|
|
public class Modifiable<T>{
|
|
private DateTime lastModified;
|
|
private T value;
|
|
|
|
public Modifiable(T value) {
|
|
lastModified = DateTime.Now.ToUniversalTime();
|
|
this.value = value;
|
|
}
|
|
|
|
public void Set(T value) {
|
|
lastModified = DateTime.Now.ToUniversalTime();
|
|
this.value = value;
|
|
}
|
|
|
|
public T Get() {
|
|
return value;
|
|
}
|
|
|
|
public DateTime GetLastModfication() {
|
|
return lastModified;
|
|
}
|
|
}
|
|
}
|