Visual basic ile metinde en fazla geçen kelimeyi bulma

1 2
10/04/2020, 20:18

S4L0

hata verdi bi kaç tanesini düzelttim ama olmadı
10/04/2020, 20:47

accessman

şuna bakın
11/04/2020, 00:41

S4L0

tamamdır dictionary i araştırdım biraz şöyle çözdüm soruyu:

metin = metin.Trim()
metin2 = Split(metin, " ")

For i = 0 To UBound(metin2)

If dict.ContainsKey(metin2(i)) Then
dict(metin2(i)) += 1
Dim dictm = dict(metin2(i))
Else

dict.Add(metin2(i), 1)

End If

Next

Dim encokTekrar = From dicts In dict
Order By dicts.Value Descending
Select dicts.Key, dicts.Value
11/04/2020, 01:20

accessman

Benim eklediğim gayet güzel çalışıyor
1 2