1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| static void Main(string[] args)
{
List<string> lstVarInProj = new List<string>();
lstVarInProj.Add("var1");
lstVarInProj.Add("var2");
lstVarInProj.Add("var3");
lstVarInProj.Add("var4");
lstVarInProj.Add("var5");
List<string> lstVar = new List<string>();
lstVar.Add("var1");
lstVar.Add("var3");
bool VarOK = true;
lstVarInProj.ForEach(delegate(String variable)
{
if (!lstVar.Contains(variable))
{
VarOK = false;
}
});
if (VarOK)
{
// Traitement ...
}
else
{
// Il manque des variables ...
}
} |