Поиск пропущенных записей в listbox - Visual Basic .NET
Формулировка задачи:
в listbox введены записи. имя у каждой записи разное(кол-во символов в имени). последние 2 цифры(буквы) - это идентификатор, по которому и нужно найти пропущенные записи, имеет вид:
....(имя файла - несколько символов)01.txt
....(имя файла - несколько символов)02.txt
....(имя файла - несколько символов)03.txt
и так до
....(имя файла - несколько символов)09.txt
после того как заканчиваются цифры идет латинский алфавит: от (A-Z)
....(имя файла - несколько символов)0a.txt
....(имя файла - несколько символов)0b.txt
....(имя файла - несколько символов)0c.txt
и до
....(имя файла - несколько символов)0z.txt
когда заканчиваются буквы в последней позиции, то имя файла будет выглядеть так:
....(имя файла - несколько символов)10.txt
....(имя файла - несколько символов)11.txt
....(имя файла - несколько символов)12.txt
и так до
....(имя файла - несколько символов)19.txt
далее идут буквы:
....(имя файла - несколько символов)1a.txt
....(имя файла - несколько символов)1b.txt
....(имя файла - несколько символов)1c.txt
и так до Z:
....(имя файла - несколько символов)1z.txt
В listbox2 вывести пропущенные записи (идентификатор).например:
04.txt - пропуск
0c.txt - пропуск
1v.txt - пропуск
Возможно ли такое осуществить? буду рад любой помощи. заранее при много благодарен и огромное спасибо!!
Решение задачи: «Поиск пропущенных записей в listbox»
textual
Листинг программы
Public Class ThirtySixBase Private Const DIGITS As String = "0123456789abcdefghijklmnopqrstuvwxyz" Shared Function Parse(number As Integer) As String Dim sb As New StringBuilder() Dim n As Integer Do n = number Mod 36 sb.Insert(0, Char.ToUpper(DIGITS(n))) number \= 36 Loop While number >= 36 sb.Insert(0, Char.ToUpper(DIGITS(number))) Return sb.ToString() End Function End Class
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д