create an items class, having the contstructor include, type, damage, etc.. all your properties.
then you can populate an 'ArrayList' with different instances of the class.
Public Class Item
Private itemName As String
Private Const itemStrength as int = 100
Property Line() As String
Set(ByVal Value As String)
mstrLine = Value
ReadOnly Property strength() As Integer
then populating the arraylist would be like:
dim ar as new Arraylist()
dim Itm as new Item()
itm.Type = "Armor"
itm.Damage = itm.itemStrength
and so on so then you'l have an arraylist which will hold all your items. google Arraylist for more