That would be the String.SubString method. However, I would note that this is a terrible design and is going to lead to a maintenance nightmare. Why don't you instead define a class that exposes properties which have to do with the game board, i.e.,

Code:
class Tile
{
    public string ImageFileName { get; }
    public bool Passable( int x, int y ) { ... }
    // etc.
}
Now you can just maintain a 2d array of "Tile" objects and serialize them to disk when saving. So much nicer and so much more maintainable/extensible than dealing with raw strings everywhere.