Help!, Strange reaction of GH_FileWatcher to detect update

I used GH_FileWatcher to detect file update, but got some strange reactions.
After changing contents of specific file one time, then C# scripts detect many changed even though i change only one time. I’d like to get output from C# scripts one time against to the one change of a file.
Do you have any idea? Best regards.

test_2.gh (4.7 KB)