Skip to content

Instantly share code, notes, and snippets.

@einarwh
Created February 28, 2013 09:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save einarwh/5055380 to your computer and use it in GitHub Desktop.
Save einarwh/5055380 to your computer and use it in GitHub Desktop.
TimeStamped struct to augment any type with a timestamp.
struct TimeStamped<T>
{
private readonly T _value;
private readonly DateTime _timeStamp;
public TimeStamped(T value)
{
_value = value;
_timeStamp = DateTime.Now;
}
public T Value { get { return _value; } }
public DateTime TimeStamp { get { return _timeStamp; } }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment