C# Класс ChessDotNet.Move

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Equals ( object obj ) : bool
GetHashCode ( ) : int
Move ( Position originalPosition, Position newPosition, Player player )
Move ( Position originalPosition, Position newPosition, Player player, char promotion )
Move ( string originalPosition, string newPosition, Player player )
Move ( string originalPosition, string newPosition, Player player, char promotion )
ToString ( ) : string
operator ( ) : bool

Описание методов

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

Move() публичный Метод

public Move ( Position originalPosition, Position newPosition, Player player )
originalPosition Position
newPosition Position
player Player

Move() публичный Метод

public Move ( Position originalPosition, Position newPosition, Player player, char promotion )
originalPosition Position
newPosition Position
player Player
promotion char

Move() публичный Метод

public Move ( string originalPosition, string newPosition, Player player )
originalPosition string
newPosition string
player Player

Move() публичный Метод

public Move ( string originalPosition, string newPosition, Player player, char promotion )
originalPosition string
newPosition string
player Player
promotion char

ToString() публичный Метод

public ToString ( ) : string
Результат string

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool