chi mi da una mano con la serializzazione di questo oggetto???

Matrix[x,y] = List<int>

spiego brevemente:

all'interno della "cella" [x,y] potrebbe esserci una lista di interi...

devo creare e poi salvare un file xml

questo file xml così creato poi dovrà essere letto e riusato nell'oggetto Matrix di cui sopra...

qualche suggerimento o qualche spunto?
grazie a tutti