[Из песочницы] Тип возвращаемого значения метода

Скажу сразу, возможно есть какое то более удачное решение проблемы описанной мною ниже — буду рад узнать! Очень давно писал я настольное приложение на C#, в котором, сразу после запуска, пользователь должен был ввести свои логин и пароль. Ну кажись все просто, вариантов реализации входа в приложение сотни. Например, создать класс DatabaseManager, добавить в нем метод Login, который должен принимать логин и пароль, и даже возвращать объект, допустим User (к примеру, если логин или пароль введены неверно, то метод возвращает null).class User { //поля класса }

class DatabaseManager { public User Login (string login, string password) { User user = null; //код метода return user; } } Читать дальше →

© Habrahabr.ru