Почему делает TreeNodeCollection не implenent IEnumerable <TreeNode>?

Я написал небольшую удобную функцию для размещения JSON.

$.postJSON = function(url, data, success, args) {
  args = $.extend({
    url: url,
    type: 'POST',
    data: JSON.stringify(data),
    contentType: 'application/json; charset=utf-8',
    dataType: 'json',
    async: true,
    success: success
  }, args);
  return $.ajax(args);
};

$.postJSON('test/url', data, function(result) {
  console.log('result', result);
});
5
задан Sean Kearon 1 September 2008 в 08:08
поделиться

2 ответа

Да, существует много наборов Платформы.NET, которые не реализуют универсальный IEnumerable.

Я думаю поэтому после 2.0 было не (по крайней мере, не так соответствие) разработкой базовой части FW.

Между тем я предлагаю, чтобы Вы использовали следующее обходное решение:

using System.Linq; 
... 
var nodes = GetTreeNodeCollection().OfType<TreeNode>();
7
ответ дан 14 December 2019 в 09:05
поделиться

Да, Windows Forms относятся ко времени перед дженериками в .NET

0
ответ дан 14 December 2019 в 09:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: