Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 28.10.2018
Сообщений: 15
1
.NET 4.x

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

10.01.2020, 21:16. Показов 724. Ответов 1

Это метод класса.Я пытаюсь реализовать взятие на проходе пешки.Вопрос почему после каждого хода объект prev=null он стирается(походу объект уничтожается как понял).Как мне сделать чтобы он доживал до следующего хода(вызова метода) и я мог посмотреть координаты в нём.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 public Chess Move(string move)
        {
            FigureMoving fm = new FigureMoving(move);
            if (prev != null)
                moves.Getflag(prev.Check(prev, fm));
            if (!moves.CanMove(fm))
                return this;
 
 
            prev = new FigureMoving(move);
            board.Getflag(prev.Check(prev, fm));
                Board nextBoard = board.Move(fm);
            Chess nextChess = new Chess(nextBoard);
            return nextChess;
        }
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2020, 21:16
Ответы с готовыми решениями:

Как можно реализовать, что бы вызов происходил не в точке входа, а в другом классе
Вызов методов событий Click (OnClick1 и OnClick2) кнопок происходит в классе, который является...

Вызов метода в другом классе
У меня очень обширный вопрос.Если вкратце я пишу курсач шахматы.У меня есть 3 класса Moves.cs...

Выполнение метода интерфейса в другом классе
Здравствуйте. У меня тут задача разобрать стародавний код и привести его в порядок. В частности...

Global Hook и вызов в другом классе
public class Nimaf { UserActivityHook actHook; void LOL1(object sender,...

1
https://vk.com/a.tsarev83
787 / 509 / 255
Регистрация: 06.02.2012
Сообщений: 1,697
10.01.2020, 22:15 2
TGI, Нужно хранить ссылку на экземпляр класса, откуда был вызван данный метод.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2020, 22:15

Постоянный вызов метода основного класса в наследованном классе
Всем привет! Вопрос про наследование. Можно сделать так, чтобы при вызове в производном классе...

Как создать метод с использованием объекта другого метода, который определен в другом классе
В общем суть вот в чем: У меня есть 2 класса. 1 основный(Program) в нем в методе Main создается...

Вызов метода базового класса игнорируя переопределенный метод в производном классе
Как вызвать метод базового класса игнорируя переопределенный метод в производном классе. PS...

Полиморфизм: вызов метода базового класса, переопределенного метода и нового метода
В базовом классе метод помечен как virtual. Насколько я понял из книги: override означает, что...

Как использовать объект класса, созданого в определеном классе, в другом классе
У меня такой вопрос,как использовать объект класса,созданого в определеном классе,в другом классе.У...

Как использовать информацию парсированую в 1 классе в другом классе
имеются 2 класса , объясните плз в чём ошибка using System; using System.Collections.Generic;...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.