File Определяет типизированный или нетипизированный файл
Set Определяет множество до 255 различных значений
Пример кода : Простой пример
var
letters : set Of 'a'..'z';
begin // Присвоение значений всему набору
letters := ['a'..'z']; // Проверка является ли символ строчной буквой
if 'g' in letters
then ShowMessage('g является строчной буквой')
else ShowMessage('g не является строчной буквой');
end;
g является строчной буквой
g не является строчной буквой