Hola mi buen Elektro, le doy seguimiento al tema de Estructuras dinámicas, apenas respondo, porque el día de ayer estuvo fallando las publicaciones dentro de el foro, el cual no me permitía hacer más publicaciones a mis dudas correspondientes al tema.
Lo que hay que omitir es lo siguiente:
1. Stack myStack = new Stack();
2. int maxStackCount = 3;
3.
4. ...
5.
6. case 1:
7. if (mySatck.Count < maxStackCount) {
8. // Pedimos el valor a introducir
9. } else {
10. Console.WriteLine(string.Format("La pila no puede exceder más de {0} elementos.", maxStackCount));
11. }
Podrías exponer la compilación completa ya que para el case 1, entonces como quedaría porque al correrlo justo como lo expones me manda errores de compilación te informo.
Error 6 Argumento 1: no se puede convertir de 'char' a 'string'. C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 38 26 ConsoleApplication1
Error 4 Argumento 1: no se puede convertir de 'grupo de métodos' a 'bool'. C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 35 31 ConsoleApplication1
Error 7 El argumento 2 se debe pasar con la palabra clave 'out'. C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 38 37 ConsoleApplication1
Error 2 El nombre 'Enumerable' no existe en el contexto actual C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 33 19 ConsoleApplication1
Error 1 El nombre 'Interaction' no existe en el contexto actual C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 17 9 ConsoleApplication1
Error 5 La mejor coincidencia de método sobrecargado para 'int.TryParse(string, out int)' tiene algunos argumentos no válidos C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 38 13 ConsoleApplication1
Error 3 La mejor coincidencia de método sobrecargado para 'System.Console.WriteLine(bool)' tiene algunos argumentos no válidos C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 35 13 ConsoleApplication1
En General:
Operación Generar iniciada: proyecto: ConsoleApplication1, configuración: Debug x86 ------
C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs(17,9): error CS0103: El nombre 'Interaction' no existe en el contexto actual
C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs(33,19): error CS0103: El nombre 'Enumerable' no existe en el contexto actual
C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs(35,13): error CS1502: La mejor coincidencia de método sobrecargado para 'System.Console.WriteLine(bool)' tiene algunos argumentos no válidos
C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs(35,31): error CS1503: Argumento 1: no se puede convertir de 'grupo de métodos' a 'bool'.
C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs(38,13): error CS1502: La mejor coincidencia de método sobrecargado para 'int.TryParse(string, out int)' tiene algunos argumentos no válidos
C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs(38,26): error CS1503: Argumento 1: no se puede convertir de 'char' a 'string'.
C:\Users\PedroAnotonio\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs(38,37): error CS1620: El argumento 2 se debe pasar con la palabra clave 'out'.
Compilación completada -- 7 errores, 0 advertencias
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.CSharp.targets(316,9): warning CS1691: '2008' no es un número de advertencia válido
========== Generar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos ==========
Quedo al pendiente de tus comentarios, saludos y que estés bien, ayuda plis, le hago la lucha pero aún me sigue costando un poco esto de la programación.
Saludos cordiales.