从C#中的未知类型强制转换

我有一个对象,其中包含字符串中的值和字段中的原点类型。

class myclass
{
   public string value;
   public Type type;
}
myclass s=new myclass();
s.value = "10";
s.type = typeof(int);
Type tt = s.type;
row.Value[ind]= s[0].value as tt; //i have error here

我如何才能通过该类型转换值。