Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как лучше: через свойства или методы? / 23 сообщений из 23, страница 1 из 1
17.01.2014, 12:12
    #38529348
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
еще раз привет

продолжаю "борьбу" с датой :)

вопрос: как лучше (или правильнее) организовать доступ в данном случае - через свойство с геттером или через метод?

Код: 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.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

public class myDate
{
    /// <summary>
    /// вернет 2014-01-17
    /// </summary>
    public static String propDate
    {
        get
        {
            return DateTime.Now.ToString("yyyy-MM-dd");
        }
    }

    ///<summary>
    ///вернет 2014-01-17
    ///</summary>
    public static String dtDate()
    {
        return DateTime.Now.ToString("yyyy-MM-dd");
    }


	public myDate()
	{
        //
	}
}
...
Рейтинг: 0 / 0
17.01.2014, 12:17
    #38529362
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
спросите того кто будет доступаться
...
Рейтинг: 0 / 0
17.01.2014, 12:22
    #38529372
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
не суть важна имхо ) джавист к примеру скажет, что только методы.

по теме: по вашей задаче я не понял, можно просто во вьюшке отрендерить как надо и не создавать методы дополнительные. как я понял задача просто отображения, не более.
...
Рейтинг: 0 / 0
17.01.2014, 12:23
    #38529374
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
свойство в общем случае может быть предпочтительнее - для сериализации, байндинга
...
Рейтинг: 0 / 0
17.01.2014, 12:24
    #38529380
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
Изопропилсвойство в общем случае может быть предпочтительнее - для сериализации, байндинга
ага в .net это предпочтительнее
...
Рейтинг: 0 / 0
17.01.2014, 12:42
    #38529412
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
handmadeFromRu,

ну так фрагмент в стартовом посте на c#
...
Рейтинг: 0 / 0
17.01.2014, 12:46
    #38529419
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
handmadeFromRuне суть важна имхо ) по теме: по вашей задаче я не понял, можно просто во вьюшке отрендерить как надо и не создавать методы дополнительные. как я понял задача просто отображения, не более.
наверное, как и все нубы, есть желание создать класс-библиотеку с набором готовых решений и комментами к ним во всплывающих подсказках
сфера применения - хоть на странице aspx, хоть в классе обрабатывающем чтение-запись в БД
вполне может быть, что изобретаю велосипед, но в ключе изучения C# - самое оно
...
Рейтинг: 0 / 0
17.01.2014, 12:48
    #38529421
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
Изопропилсвойство в общем случае может быть предпочтительнее - для сериализации, байндинга
прочитал что для хранения свойств не выделяется память - это ведь тоже неплохо: типа, время компиляции может уменьшиться или где-то почему-то сберегутся ресурсы компьютера/сервера

нет?
...
Рейтинг: 0 / 0
17.01.2014, 12:48
    #38529424
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
Паганельспросите того кто будет доступаться
в каком смысле - доступаться?
...
Рейтинг: 0 / 0
17.01.2014, 12:57
    #38529439
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
buyboyкак лучше (или правильнее) организовать доступ в данном случаев каком смысле - доступ?
...
Рейтинг: 0 / 0
17.01.2014, 13:01
    #38529448
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
Паганельbuyboyкак лучше (или правильнее) организовать доступ в данном случаев каком смысле - доступ?
ну в смысле к последующему получению значения
насколько я понял - в C# использование публичных полей вне родного класса = моветон
а мне хотелось бы использовать некие значения без создания объекта
типа
Код: c#
1.
2.
3.
<%: Date.propDate %>
   //или
<%: Date.dtDate() %>
...
Рейтинг: 0 / 0
17.01.2014, 13:04
    #38529459
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
buyboyмне хотелось бы использовать некие значения без создания объектаи свойство и функция у Вас статические
...
Рейтинг: 0 / 0
17.01.2014, 13:07
    #38529467
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
Паганельbuyboyмне хотелось бы использовать некие значения без создания объектаи свойство и функция у Вас статические
ну потому и статические - чтобы объект класса не создавать
...
Рейтинг: 0 / 0
17.01.2014, 13:25
    #38529505
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
buyboy: типа, время компиляции может уменьшиться или где-то почему-то сберегутся ресурсы компьютера/сервера

нет?
на это следует забить
...
Рейтинг: 0 / 0
17.01.2014, 13:27
    #38529508
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
Изопропилbuyboy: типа, время компиляции может уменьшиться или где-то почему-то сберегутся ресурсы компьютера/сервера
нет?
на это следует забить
ну ведь для чего-то нужны свойства - раз они придуманы :)
в каких случаях их лучше использовать?
...
Рейтинг: 0 / 0
17.01.2014, 13:31
    #38529518
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
buyboyПаганельпропущено...
и свойство и функция у Вас статические
ну потому и статические - чтобы объект класса не создаватья про то что они оба статические, значит с точки зрения доступа (как Вы его описали) одинаково подходящи
...
Рейтинг: 0 / 0
17.01.2014, 13:33
    #38529522
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
Паганельbuyboyпропущено...
ну потому и статические - чтобы объект класса не создаватья про то что они оба статические, значит с точки зрения доступа (как Вы его описали) одинаково подходящи
ааааа... анжестууд нау!
то есть - без разницы что использовать?
...
Рейтинг: 0 / 0
17.01.2014, 14:20
    #38529622
МСУшко
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
...
Рейтинг: 0 / 0
17.01.2014, 14:28
    #38529628
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
МСУшко Выбор между свойствами и методами
вау! круто!
спасибо большое!
...
Рейтинг: 0 / 0
17.01.2014, 14:35
    #38529642
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
buyboy,

Когда сомнения, смотрим рекомендации от папко. )

Properties vs. Methods

msdnUse a method when:
The operation is a conversion, such as Object.ToString.
...
Рейтинг: 0 / 0
17.01.2014, 14:39
    #38529648
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
Уже дали, МСУ не дремлет )
...
Рейтинг: 0 / 0
17.01.2014, 14:44
    #38529659
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
ПарамонУже дали, МСУ не дремлет )
хто такой - МСУ
...
Рейтинг: 0 / 0
17.01.2014, 15:02
    #38529691
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как лучше: через свойства или методы?
buyboyПарамонУже дали, МСУ не дремлет )
хто такой - МСУ
Есть у нас такой мембер. Сейчас, по-моему, в в бане сидит. Не знаю, где он в очередной раз прославился, не я его банил, хотя - собирался. Опередили. :)
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как лучше: через свойства или методы? / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]