I've stumbled upon this code:
var knownSeparators = new[] { "\\", "/", "|", "." };
return knownSeparators.FirstOrDefault(path.Contains);
where path is a string and the return value should be a string as well.
Allthough path.Contains' intellisense suggests a parameter, it works fine without one.
How does this work exactly? Is there any way to copy this behavior in vb.net?