NCollectionsExtensions.Reverse vs Enumerable.Reverse
От: _NN_ www.nemerleweb.com
Дата: 27.04.14 08:55
Оценка: 2 (1)
Предлагаю Nemerle.Collections.NCollectoinsExtensions.Reverse переименовать в NReverse.
Появляется неоднозначность в выборе методов.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re: NCollectionsExtensions.Reverse vs Enumerable.Reverse
От: VladD2 Российская Империя www.nemerle.org
Дата: 27.04.14 20:55
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>Предлагаю Nemerle.Collections.NCollectoinsExtensions.Reverse переименовать в NReverse.

_NN>Появляется неоднозначность в выборе методов.

Ты сразу примеры приводи. Без этого трудно что-то обсуждать. Лично я на конфликты с Reverse не нарывался.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: NCollectionsExtensions.Reverse vs Enumerable.Reverse
От: _NN_ www.nemerleweb.com
Дата: 28.04.14 04:39
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Ты сразу примеры приводи. Без этого трудно что-то обсуждать. Лично я на конфликты с Reverse не нарывался.


using Nemerle.Collections;
using System.Collections.Generic;
using System.Console;
using System.Linq;

module Program
{
  Main() : void
  {
    def f() : IEnumerable[_] { [1] }    
    _ = f().Reverse();
  }
}
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[3]: NCollectionsExtensions.Reverse vs Enumerable.Reverse
От: VladD2 Российская Империя www.nemerle.org
Дата: 28.04.14 08:35
Оценка:
Здравствуйте, _NN_, Вы писали:

Если это просто дубликат, то удали его и все.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.