Вы абсолютно можете сделать это на c # или любом другом языке.
С очень элементарной точки зрения, Twitter API wiki расскажет вам, как, но я знаю, что это не то, что вы действительно спрашиваете.
Я бы посоветовал познакомиться с хорошим API, таким как Tweetsharp , в котором также есть методы не только для получения ваших типичных временных шкал, но и с помощью поиска. Преимущество этого (за исключением того, что вам не нужно обрабатывать собственную сериализацию и т. Д.) Состоит в том, что он объединяет временную шкалу и поисковые запросы, поскольку они на самом деле немного отличаются от API.
Недостатком этого подхода является то, что вы не сможете напрямую перевести его на Mac, если не напишите его с помощью Silverlight.
Преимущество этого подхода заключается в том, что Tweetsharp предоставляет вам несколько вариантов того, как он предоставляет вам данные, что, в свою очередь, дает вам несколько вариантов того, как сохранять данные.