Пятничное "а вот как бы наряднее?"
От: Нахлобуч Великобритания https://hglabhq.com
Дата: 27.09.19 07:53
Оценка:
Пятница, можно и подискутировать.

Кто какой способ предпочитает и почему?

class Article
{
    string title;
    string slug;

    // Тот факт, что это конструктор -- не принципиально
    public Article(string title)
    {
        this.title = title;

        // Так?
        ConvertTitleToSlug();

        // Или так?
        ConvertTitleToSlug(title);

        // Или вовсе вот так?
        slug = ConvertTitleToSlug(title);
    }

    private void ConvertTitleToSlug()
    {
        slug = title.ToLowerInvariant().Replace(" ", "-");
    }

    private void ConvertTitleToSlug(string title)
    {
        slug = title.ToLowerInvariant().Replace(" ", "-");
    }

    private static string ConvertTitleToSlug(string title)
    {
        var slug = title.ToLowerInvariant().Replace(" ", "-");
        return slug;
    }
}
HgLab: Mercurial Server and Repository Management for Windows
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.