string test = "t\""; if(test.IndexOfAny(Path.GetInvalidPathChars()) >=0) return;
Операторы if имеют разные результаты в Core и Framework.В чем разница между Core и Framework для этого?