- static int stringTOday(string a) 
-         { 
-             switch (a)  
-             { 
-                 case "Dom": 
-                     return 0; 
-                 case "Lu": 
-                     return 1; 
-                 case "Ma": 
-                     return 2; 
-                 case "Mie": 
-                     return 3; 
-                 case "Jue": 
-                     return 4; 
-                 case "Vi": 
-                     return 5; 
-                 case "sab": 
-                     return 6; 
-                 default: 
-                     return -1; 
-             } 
-         } 
-         static void Main(string[] args) 
-         { 
-             var tabla  = new-  Dictionary <string- ,  string>(){
-                               {"fulano","Lu-Vi" }, 
-                               {"mengano","Lu-Dom" }, 
-                               {"romano","Lu-Sab" }  
-                               };  
-             Console.WriteLine("Ingrese el nombre a verificar"); 
-             string aux = "", nombAverificar = Console.ReadLine(); 
-             if (tabla.ContainsKey(nombAverificar)) 
-                 aux = tabla[nombAverificar]; 
-             else 
-                 Console.WriteLine("El nombre no se encontro"); 
-             string[] dias=aux.Split('-'); 
-            int actual=DateTime.Now.Day; 
-            if((actual<stringTOday(dias[1]))&&(actual>stringTOday(dias[0])) 
-                Console.WriteLine("Valido"); 
-            else 
-                Console.WriteLine("Dia no valido"); 
-         } 
-