Ну, в зависимости от размера, вы можете отформатировать их как строки, передать их как initParams, а затем проанализировать строки обратно в массивы. Это обходной процесс, но я думаю, что вам лучше всего общаться напрямую между aspx.cs и silverlight.
Следующая ссылка подробно описывает использование параметров init:
http://www.silverlightshow.net/tips/How-to-pass-initialize-parameters-to-Silverlight-application-using-ASP.NET-3.5-Silverlight-control.aspx
Тем не менее, если объем данных значительно увеличивается, вы можете рассмотреть возможность использования простого веб-сервиса для управления данными.
Если вам нужно динамически взаимодействовать со страницей aspx (я имею в виду, больше, чем просто при загрузке страницы), можно использовать javascript для вызова методов в silverlight с атрибутом [ScriptableMember]
.