Перенос с vb.net на c#

Узнай цену своей работы

Формулировка задачи:

Столкнулся с непонятным, для меня, событием: когда этот же код писал на vb.net все работало, сейчас пишу на шарпе и vs ругается на то, что я Values использую как метод. Подскажите, где налажал?
using Windows.Storage;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
 
namespace qwerty
{
    public sealed partial class MainPage : Page
    {
        private async void Page_loaded(object sender, RoutedEventArgs e)
        {
            ApplicationDataContainer localSettings = ApplicationData.Current.LocalSettings;
            CheckBox LockTheBrowser = new CheckBox();
 
            if (localSettings.Values("ShowLockScreen"))
            {
                LockTheBrowser.IsChecked = false;
            }
            localSettings.Values("ShowLockScreen") = true;

        }
    }
}
У меня есть, конечно, вариант решения, но я не уверен, что он будет верным
            if (localSettings.Values.ToString() == "ShowLockScreen")
            {
                LockTheBrowser.IsChecked = false;
            }
            localSettings.Values["ShowLockScreen"] = true;

Решение задачи: «Перенос с vb.net на c#»

textual
Листинг программы
if (localSettings.Values["ShowLockScreen"])
{
    LockTheBrowser.IsChecked = false;
}
localSettings.Values["ShowLockScreen"] = true;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.571 из 5