Czy można dynamicznie dodawać ciągi zasobów w locie do plików zasobów? Co się stanie, jeśli wysiłek dotyczy wielu języków?Dynamiczne dodawanie ciągów zasobów
Odpowiedz
Wystarczy popatrzeć na klasy resourceWriter na MSDN: http://msdn.microsoft.com/en-us/library/system.resources.resourcewriter.aspx
Klasa ta będzie wykonywać wszystkie podnoszenie ciężkich pod względem pliku I/O i formatowania danych. Istnieje również świetny samouczek dotyczący tego, jak go faktycznie używać: http://www.c-sharpcorner.com/UploadFile/yougerthen/105232008045338AM/1.aspx
Mam nadzieję, że to pomoże.
Pliki zasobów są skompilowanymi plikami binarnymi (technicznie są to zespoły, ale nie zawierają kodu wykonywalnego), a menedżer zasobów ResourceManager, który działa z tymi plikami zasobów, jest w ten sposób tylko do odczytu.
To, co możesz zrobić, to zdefiniować oddzielny plik konfiguracyjny, do którego odwołuje się app.config, który zawiera dane specyficzne dla instalacji jako niestandardowy ConfigurationSection lub po prostu jako AppSettings. Następnie można użyć programu ConfigurationManager do załadowania, odczytania, i napisania tych ciągów.
- 1. Dynamiczne dodawanie i ładowanie obrazu z zasobów w języku C#
- 2. Dynamiczne dodawanie osi Y
- 3. ServiceStack: Dynamiczne dodawanie tras
- 4. Dynamiczne dodawanie pętli zagnieżdżonych
- 5. Dynamiczne dodawanie tabindex
- 6. Dynamiczne dodawanie hiperłączy do RichTextBox
- 7. Dynamiczne dodawanie elementów do JComboBox
- 8. Dynamiczne dodawanie JTable do JScrollPane
- 9. Dodawanie plików zasobów do xcode
- 10. Dynamiczne odwołanie do plików zasobów w C#
- 11. Python: Dynamiczne dodawanie zmiennych do obiektów
- 12. Dynamiczne dodawanie i usuwanie wierszy tabeli - Android
- 13. Dynamiczne dodawanie słuchaczy do Google Maps Markers
- 14. Dynamiczne dodawanie widoków do RelativeLayout wewnątrz ScrollView
- 15. Dynamiczne dodawanie wierzchołków do linii w Three.js
- 16. Dynamiczne dodawanie wyrażeń filtru do tablicy
- 17. Dynamiczne dodawanie elementów panelu i paski przewijania
- 18. Dynamiczne dodawanie wiersza do priorytetów dataTable
- 19. Dynamiczne dodawanie elementów sterujących w WPF MVVM
- 20. Dynamiczne dodawanie pól wejściowych w Yii2
- 21. Dynamiczne dodawanie zawartości do układu liniowego?
- 22. Dynamiczne dodawanie zdarzenia onClick za pomocą jQuery
- 23. Hive: dynamiczne dodawanie do tabeli partycji zewnętrznego
- 24. Dynamiczne dodawanie nowych węzłów w Cassandra
- 25. Różne sposoby uzyskiwania zasobów ciągów znaków
- 26. Używanie BindingAdapter z tablicą ciągów z zasobów
- 27. Wewnętrzne odwołania do zasobów ciągów znaków
- 28. Dodawanie nowych ciągów do resource.resx nie odbija się w Designer.cs
- 29. config.assets.precompile nie dodawanie zasobów dostawcy/klejnotu
- 30. Dodawanie i pobieranie zasobów osadzonych kodedia