C# file processing technology