Would Armoured Trains be effective for direct combat in a city with a extremely well developed rail network? This city has a rail a mostly above ground network built around the concept that there should be no place further than 450m away from a station, with most places no more than 300m from a station. There are a small offshoots that can only fit 1-3 car rail vehicles that go to things like large apartment complexes, malls & hospitals, for use by small private rail vehicles & small freight trains to supplement trucks in. Sometimes the city has 2 or 3 levels with rail lines going between them using spirals.
The armoured trains themselves consist of both multi unit vehicles & single car rail cruisers. They are armed with 30-57mm autocannons, 100-130mm tank cannons, missiles of various types & machine-guns. They have armour a bit stronger than that of a tank & all the defensive technologies available to a modern tank. They carry regular & power armour infantry. They carry rails to replace damaged rails on there route. They would operate alongside regular AFVs & infantry against equivalent well equipped opponents.