0 / 0 / 0
Регистрация: 24.02.2013
Сообщений: 4
1

Вызвать метод из другого класса

24.02.2013, 19:41. Показов 2871. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу вызвать метод.
Ошибка: Ни одна из перегрузок метода "Prisp" не принимает "0" аргументов.
Подскажите пожалуйста как исправить.
C#
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
class Program
    {
        static void Main(string[] args)
        {
            
            Algoritm TT = new Algoritm();
            TT.Prisp();
            Console.ReadLine();
        }
    }
    public class Algoritm
    {
        string[] Popul = { "11000100110", "11010101110", "10010100011", "10000000111", "11110100000", "00000101011", "00111000110", "00001100100" };
        double[] Sh;
        string otvet;
        int Otvet;
        int F;
        int[] Pris;
        string[] Rod;
        string[] Doch;
        int[] Rozg;
        public string Prisp(string[] Popul)
        {
            Pris= new int[8];
            for (int j = 0; j <8; j++)
            {
                F = Popul[j].Count(x => x == '1');
                Pris[j] = F;
                if (Otvet < F)
                { Otvet = F; otvet = Popul[j]; }
            }
            Shkala(Pris);
            return otvet;
        }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.02.2013, 19:41
Ответы с готовыми решениями:

Как вызвать определенный метод переданного класса через метод другого класса?
Добрый день. Захотел я вызвать в методе класса метод некоего другого класса, о котором я пока не...

С помощью делегата из одного класса вызвать private метод с другого класса
доброго времени суток. такой вопрос. С применением делегатов и пониманием проблем нет когда...

Как вызвать метод из другого класса?
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Как вызвать в Main метод из другого класса?
Задачка на среднее арифметическое. Создал класс &quot;Array&quot;, в котором происходит заполнение массива...

3
309 / 307 / 125
Регистрация: 29.01.2013
Сообщений: 638
Записей в блоге: 1
24.02.2013, 19:43 2
Ну дык у тебя единственная реализация метода с параметром-массивом. А ты пытаешься вызвать вообще без параметров. Задай хотя бы пустой массив. Хотя, реализацию не смотрел...
1
143 / 143 / 39
Регистрация: 17.08.2012
Сообщений: 411
24.02.2013, 20:04 3
это
C
1
2
Algoritm TT = new Algoritm();
* * * * * * TT.Prisp();
можно заменить этим
C
1
Algoritm.Prisp()
и по теме : массив ,который описан на 13 строке нужно перенести в метод Main и передавать как параметр...
Вы действительно не передаете параметоров а метод Ваш ожижает массив..
1
0 / 0 / 0
Регистрация: 24.02.2013
Сообщений: 4
24.02.2013, 20:10  [ТС] 4
Спасибо.
0
24.02.2013, 20:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.02.2013, 20:10
Помогаю со студенческими работами здесь

Как создать метод, чтобы его можно было бы вызвать из другого класса?
Как создать метод, чтобы его можно было бы вызвать из другого класса? Создаю в Form1.cs метод для...

Вызвать метод из другого потока?
Как вызвать метод isSimple с др потока??? using System; using System.Collections.Generic; using...

Оператор out, вызвать переменную из другого класса
Имеется класс 1 в котором нужно вызвать метод из класса Room. Используя out выдает такое: Как...

Вызвать метод производного класса из базового класса
namespace patterns { public class BaseClass { public virtual void Action() ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru