Вы не должны использовать график api. Если вы либо звоните:
или
оба возвратятся:
{
"id": "http://www.apple.com",
"shares": 1146997
}
Но число, показанное на рисунке, представляет собой сумму:
Итак, вы должны использовать FQL.Look в этом ответе: Как получить комментарии, комментарии, комментарии к статье в facebook из статьи
Способы Сравнить блоки.NET предлагает
Коммерческий:
:
Мне просто нужно было сравнить две версии одной и той же библиотеки DLL с одинаковой версией (мне нужно было внедрить небольшое исправление и развернуть DLL в рабочей среде, но я хотел убедиться, что в код не просочились другие изменения). В идеале я бы хотел, чтобы надстройка Assemby Diff показала мне разницу, но она не работает (она думает, что я сравниваю DLL с самой собой). Вот что я сделал:
Это немного беспорядочно, но, похоже, работает. Однако мне бы хотелось, чтобы надстройка Assembly Diff работала.
ОБНОВЛЕНИЕ: Последняя версия надстройки Assembly Diff должна исправить проблему сравнения двух версий одной и той же сборки. Попробуйте.
Инструмент NDepend предлагает множество функций для обработки различий кода .NET. Отказ от ответственности: я являюсь одним из разработчиков инструмента.
Панель Поиск по изменению предназначена для просмотра различий кода сборки. Обратите внимание, что:
Обратите также внимание на скриншот, что запрос кода CQLinq генерируется для просмотра различий.
from m in Application.Methods
where m.CodeWasChanged()
select new { m, m.NbLinesOfCode }
Многие другие запросы и правила сравнения по умолчанию предлагаются по умолчанию, что позволит вам разумно просматривать различия кода .NET.
Два пути.
Вы могли ILDASM и разность с классическими инструментами.
Или Вы могли использовать NDepends, который будет стоить за ту функцию.
[Часть милым C#..]
Java имеет хороший: Semantic Diff Utilities