C sharp - como puedo utilizar una variable de clase en main C#

   
Vista:

como puedo utilizar una variable de clase en main C#

Publicado por jonas garcia (2 intervenciones) el 17/03/2017 22:39:10
Hola, buen día. Disculpen que pida un poco de ayuda en esto, es que no se como resolverlo.

Lo que pasa es que necesito poder utilizar una variable que previamente almacena un valor, poder utilizarla en main y asignarla en una matriz. pero no se como hacer uso de esa variable que guarda el valor que ingrese en main y poder almacenarla despues en una matriz.

este es mi codigo:

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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace Matriz_bidimensional
{
    class Program
    {
        static void Main(string[] args)
        {
 
            bool val = false;
 
            valores v = new valores();
 
            do
            {
                val = v.valor_inicial();
            }
            while (val == false);
 
 
 
            Console.ReadKey();
            }
    }
}
 
 
//clase de ingreso de valores y validación de los mismos.
class valores
{
    public bool valor_inicial()
    {
        Console.WriteLine("Ingresa el número de la matriz");
        double valor = Convert.ToDouble(Console.ReadLine());
        if (valor >= 0 && valor % 1 == 0 && valor > 1)
        {
            return true;
        }
        else
        {
            Console.WriteLine("Ingresa un número entero, positivo y mayor a 1.");
            Console.WriteLine();
            return false;
        }
    }
}

Queria saber si me pueden ayudar a saber como utilizar la variable "valor" que almacena un dato que ingrese anteriormente y poder utilizarlo en "main".
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
Imágen de perfil de Ariel

como puedo utilizar una variable de clase en main C#

Publicado por Ariel (12 intervenciones) el 19/03/2017 00:35:54
Hola, solo tienes que agregar el encapsulado public para que puedas acceder a ella,
1
public double valor = Convert.ToDouble(Console.ReadLine());
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