Публичные свойства с#
Нужно Tc , T , names объявить свойствами класса (публичным)
public class laba2
{
static void Main()
{
static void TR(double[] Tc, double T, string[] names)
{
for (int i=0; i<Tc.Length; i++)
{
double Tr = T / Tc[i];
Console.Write("{1}: {0:0.0000} ", Tr, names[i]);
}
Console.WriteLine("\n");
}
double[] Tc = new double[3] {132.9, 304.2, 190.6};
string[] names = new string[] {"CO", "CO2", "CH4"};
string updatetime = "";
for (double t = 100; t <= 200; t += 2.5)
{
double T = t + 273.15;
TR(Tc, T, names);
DateTime localDate = DateTime.Now;
updatetime = localDate.ToString();
}
string Version = "1.0.1";
Console.WriteLine("Версия: {1}, Время последних измений: {0}", updatetime, Version);
}
}
Ответы (1 шт):
Автор решения: Olegator36
→ Ссылка
Объявите эти переменные в классе, а не в методе. С модификатороми public и static. У вас возникла проблема из-за того что метод Main статичный.