Как я могу преобразовать из анонимных обработчиков событий в C # в VB.Net

У меня есть пример кода ниже для приложения Windows Phone 7, и я пытаюсь преобразовать его в VB.Net в качестве отправной точки. Назначения как это:

<code>Loaded += (_, __) => { anonymousMethodBody();}
</code>

не удается преобразовать, когда я использую инструмент преобразования C #-to-VB. Как они должны быть переведены?

<code>public MainPage()
{
    InitializeComponent();

    Loaded += (_, __) =>
        {
            PhoneApplicationService.Current.ApplicationIdleDetectionMode = IdleDetectionMode.Disabled;
            cam = new VideoCamera();
            cam.Initialized += (___, ____) =>
                {
                    cam.LampEnabled = true;
                    cam.StartRecording();
                };
            vCam.SetSource(cam);

            new Thread(() =>
                {
                    try
                    {
                        var isf = IsolatedStorageFile.GetUserStoreForApplication();

                        var files = isf.GetFileNames();
                        foreach (var file in files)
                        {
                            Debug.WriteLine("Deleting... " + file);
                            isf.DeleteFile(file);
                        }
                    }
                    catch (Exception ex)
                    {
                        Debug.WriteLine("Error cleaning up isolated storage: " + ex);
                    }
                }).Start();
        };
}
</code>

Ответы на вопрос(1)

Ваш ответ на вопрос