Содержание
- 2. Типы хранилища Коллекция Properites в классе Application Настройки (Preferences) операционной системы Файлы Базы данных
- 3. Свойство Properites Свойство Properties класса Application представляет словарь, где каждому ключу с типом string сопоставляется некоторое
- 4. Добавление данных в словарь App.Current.Properties.Add("name", "Tom"); // или так App.Current.Properties["name"] = "Tom";
- 5. Получение значения string name = App.Current.Properties["name"];
- 6. Удаление App.Current.Properties.Remove("name");
- 7. Настройки приложения В Xamarin Forms для работы с настройками мы можем использовать функциональность из пакета Xamarin
- 8. Настройки приложения Все настройки доступны через свойство Preferences, который предоставляет для работы с настройками следующие методы:
- 9. Для сохранения применяется метод Set() // сохраняем значение Tom по ключу name Preferences.Set("name", "Tom");
- 10. Получение сохраненного значения по ключу string name = Preferences.Get("name"); // если объекта нет используем значение по
- 11. Удаление Preferences.Remove("name");
- 12. Файлы Для работы с файлами предназначена пара классов File и FileInfo. С их помощью мы можем
- 13. Полезные методы и свойства класса FileInfo CopyTo(path): копирует файл в новое место по указанному пути path
- 14. Класс File реализует похожую функциональность с помощью статических методов Copy(): копирует файл в новое место Create():
- 15. Запись в файл и StreamWriter StreamWriter(string path): через параметр path передается путь к файлу, который будет
- 16. Свою функциональность StreamWriter реализует через следующие методы int Close(): закрывает записываемый файл и освобождает все ресурсы
- 17. Чтение из файла и StreamReader Класс StreamReader позволяет нам легко считывать весь текст или отдельные строки
- 18. Конструкторы класса StreamReader StreamReader(string path): через параметр path передается путь к считываемому файлу StreamReader(string path, System.Text.Encoding
- 20. Скачать презентацию