var item = TextPool.FirstOrDefault(o => o.Name == "test"); if (item != null) item.value = "Value";
//7 will be the spot in the list List<int> intList = new List<int>(); int x = List[7];