get filename from byte array c#