|
Модераторы: Partizan, gambit |
|
Vadimdol |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 10.10.2015 Репутация: нет Всего: нет |
Здравствуйте ! Подскажите пожалуйста, почему программа не может найти файл Demon.bin по пути C:\\qqq\\www\\eee\\Demon.bin ?
// Листинг 11.12. Десериализация объекта using System; using System.IO; using System.Runtime.Serialization.Formatters.Binary; namespace Pavlovs_270 { abstract class Spirit { public abstract void Passport(); } class Monster : Spirit { public Monster(int health, int ammo, string name) { this.health = health; this.ammo = ammo; this.name = name; } override public void Passport() { Console.WriteLine("Monster {0} \t health = {1} ammo = {2}", name, health, ammo); } string name; int health, ammo; } class Demo { public int a = 1; public double b; public Monster X, Y; } class Class1 { static void Main() { FileStream f = new FileStream("C:\\qqq\\www\\eee\\Demon.bin", FileMode.Open); BinaryFormatter bf = new BinaryFormatter(); Demo d = (Demo)bf.Deserialize( f ); // восстановление объекта d.X.Passport() ; d.Y.Passport(); Console.WriteLine( d.a ); Console.WriteLine( d.b ); f.Close(); Console.ReadKey(); } } } |
|||
|
||||
Angel666 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 0 Регистрация: 8.9.2011 Репутация: нет Всего: 1 |
||||
|
||||
Vadimdol |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 10.10.2015 Репутация: нет Всего: нет |
Попробовал !
Это сообщение отредактировал(а) Vadimdol - 9.5.2016, 11:56 |
|||
|
||||
Vadimdol |
|
||||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 10.10.2015 Репутация: нет Всего: нет |
Angel666,
Попробовал ! Строку
заменил на
все тоже самое,результат тот же !!! |
||||
|
|||||
sgrey |
|
|||
Опытный Профиль Группа: Участник Сообщений: 265 Регистрация: 15.4.2006 Репутация: 1 Всего: 4 |
а файл-то есть?
|
|||
|
||||
Vadimdol |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 10.10.2015 Репутация: нет Всего: нет |
sgrey,
Конечно есть . Проверял и не один раз ! |
|||
|
||||
Rokforus |
|
|||
Новичок Профиль Группа: Участник Сообщений: 0 Регистрация: 27.3.2008 Репутация: нет Всего: 1 |
||||
|
||||
Angel666 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 0 Регистрация: 8.9.2011 Репутация: нет Всего: 1 |
Может, что то с разрешением на доступ к файлу не то???
Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
Rokforus |
|
|||
Новичок Профиль Группа: Участник Сообщений: 0 Регистрация: 27.3.2008 Репутация: нет Всего: 1 |
Может быть и с доступом проблема...
Гадание на кофейной гуще не помагает. Да и телепатией вряд ли кто-то владеет настолько, чтобы можно было посмотреть на сообщение об ошибке прямо из Вашей головы... :-) Есть возможность опубликовать сюда подробное сообщение об ошике или эксепшене? Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | .NET для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |