C sharp - Comenzando a aprende C#, ayuda con unos errores plz

 
Vista:
sin imagen de perfil
Val: 38
Ha aumentado 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

Comenzando a aprende C#, ayuda con unos errores plz

Publicado por Benjamin (13 intervenciones) el 23/11/2020 21:19:38
Hola!,

Estoy recién empezando a aprender C# (dicen que nunca es tarde para aprender) y estoy haciendo un curso por youtube de Danisable, se que lo ideal es que te enseñe alguien de manera mas personalizada o un curso certificado pero por ahora es la herramienta que tengo para aprender.

Estoy en la parte de funciones que reciben y devuelven valores y simplemente no me sale, me sigue tirando error, este es mi código:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
namespace FuncionesQueRecibenyDevuelvenValores
{
    class Program
    {
        static void Main(string[] args)
        {
            int x;
            x = MultiplicarNum(5, 5);
            Console.WriteLine(" el resultado de la multiplicacion es " + x);
            Console.ReadKey();
 
            static int MultiplicarNum(int num1, int num2)
            {
                int res = 0;
                res = num1 * num2;
 
                return res;
            }
 
        }
    }
}


Alguien podría ayudarme explicándome donde esta el error para entender donde me equivoque? muchas gracias de ante manos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 218
Bronce
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

Comenzando a aprende C#, ayuda con unos errores plz

Publicado por Cesar (82 intervenciones) el 23/11/2020 21:28:13
Hola.

Tienes mal ubicado el metodo MultiplicarNum. Lo tienes dentro del Main, y debe ir fuera.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
namespace FuncionesQueRecibenyDevuelvenValores
{
   class Program
   {
      static void Main(string[] args)
      {
         int x;
         x = MultiplicarNum(5, 5);
         Console.WriteLine(" el resultado de la multiplicacion es " + x);
         Console.ReadKey();
      }
 
      static int MultiplicarNum(int num1, int num2)
      {
         int res = 0;
         res = num1 * num2;
         return res;
      }
   }
}

Adicional. Cuando compartas codigo, te sugiero emplear el boton de codigo, para que sea mas legible.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 38
Ha aumentado 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

Comenzando a aprende C#, ayuda con unos errores plz

Publicado por Benjamin (13 intervenciones) el 24/11/2020 02:15:55
Muchas gracias por la respuesta, para ser mas exacto donde debería estar? no creo que sea arriba de "static void Main(string[] args)" Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 218
Bronce
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

Comenzando a aprende C#, ayuda con unos errores plz

Publicado por Cesar (82 intervenciones) el 24/11/2020 02:51:56
En el código que puse, ya está bien colocado.

Como dije, debe estar afuera de Main (puede ser antes, o después), a la misma altura.

En el que puse yo, lo puse después.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 326
Plata
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

Comenzando a aprende C#, ayuda con unos errores plz

Publicado por Miguel (143 intervenciones) el 23/11/2020 21:30:07
Debido a que estas aprendiendo lo mejor es no decirte donde esta el error sino ayudarte a identificar los errores y corregirlos.

Asi que agrega la pantalla de error que te aparece para ayudarte a interpretarlo y decirte como resolverlo.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 38
Ha aumentado 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

Comenzando a aprende C#, ayuda con unos errores plz

Publicado por Benjamin (13 intervenciones) el 24/11/2020 02:16:58
Muchas gracias, el error que tira es Error de compilacion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 38
Ha aumentado 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

Comenzando a aprende C#, ayuda con unos errores plz

Publicado por Benjamin (13 intervenciones) el 24/11/2020 04:14:29
perferct muchas gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar