I cannot keep the original string in memory because it is too big.
var source = "some text";
var cache = source;
source = "some other text";
if(source != cache){
// Updated, do something
}
Any idea how to find if the source string was updated/changed without comparing source and cache?
Updated, i have a found linked question Example to use a hashcode to detect if an element of a List<string> has changed C#