static void Main(string[] args)
{
if (args[0].ToUpper().Equals("DOWNLOADPOS"))
{
DownloadPOS();
}
will run DownloadPOS(), if the first item in args is downloadpos, I would like to check against all the items in args?? please advise?
I was previously using:
//if (args.Contains(pos))
//{
// DownloadPOS();
//}
but then wasnt sure how to sure the upper on it
thanks
Anonymous User
22-Dec-2014You can use Linq, Enumerable.Any Method Method
var exist = args.Any(x =>x.ToUpper().Equals("DOWNLOADPOS"));if (exist)
{
DownloadPOS();
}
Anonymous User
22-Dec-2014if (arg.Any(x => x.Equals("DOWNLOADPOS",StringComparison.OrdinalIgnoreCase))){
DownloadPos();
}
If you need to support special cultures (e.g. Turkish), use StringComparison.InvariantCultureIgnoreCase instead of StringComparison.OrdinalIgnoreCase