Сначала у меня есть массив ниже, являющийся его частью.
Код: Выделить всё
namespace testarray
{
public partial class Table
{
double[,] Rate = new double[,]
{
{ 0.25, 0.384615385, 0.153846154 },
{ 0.255, 0.395348837, 0.15503876 },
{ 0.26, 0.40625, 0.15625 },
{ 0.265, 0.417322835, 0.157480315 },
{ 0.27, 0.428571429, 0.158730159 },
Код: Выделить всё
public Tuple GetRates(double input)
{
double PercentToGive = 0;
double ValueStore = 0;
double ValueAdmin = 0;
foreach (int x in Rate)
{
if (Rate[x, 0] == input)
{
PercentToGive = Rate[x, 0];
ValueStore = Rate[x, 1];
ValueAdmin = Rate[x, 2];
break;
}
}
Код: Выделить всё
Tuple resultTuple = Table.GetRates(Convert.ToDouble(txtInput.Text));CS0120 Требуется ссылка на объект для нестатического поля, метода или свойства «Table. GetRates(double)'
Затем я скопировал Getrates на ту же страницу, на которой вызываю функцию.
` public Tuple GetRates(double input)
{
Код: Выделить всё
double PercentToGive = 0;
double ValueStore = 0;
double ValueAdmin = 0;
foreach (int x in Table.Rate)
{
if (Rate[x, 0] == input)
{
PercentToGive = Rate[x, 0];
ValueStore = Rate[x, 1];
ValueAdmin = Rate[x, 2];
break;
}`
Я искал в Интернете и не нашел ответа
Подробнее здесь: https://stackoverflow.com/questions/785 ... in-c-sharp
Мобильная версия