Самым простым способом было бы удалить периоды и проанализировать:
var input = "1.0.0.1";
int number = int.Parse(input.Replace(".", ""));
Примечание. Эта версия выдает исключение, если строка не является числом после удаления периодов.Если вы не хотите этого поведения, вы можете использовать int.TryParse
var input = "1.0.0.1";
int number;
int.TryParse(input.Replace(".", ""), out number);