Будут вероятно более разработанные дороги сделать это, но itsuch боль печатая на машинке на этом малюсеньком экране, поэтому я предложу это:
Функция GetSnippet (src шнура, int maxlen) как шнур
{
Тусклый temp как новое System.Text.StringBuilder ();
Тусклые слова () как шнур = src. Разделите (новый чарс () {''});
Для I как интежер = слова 0. Длина - 1
Если temp. Длина + слова [I]. Temp <� maxlen="" Then=""> длины. Приложите (слова (I) & «")
Еще
Возвращенное temp.ToString (). Уравновешивание ()
Закончитесь если
Затем
Возвращенное temp.ToString (). Уравновешивание ()
Функция конца