Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
SVD102
0 / 0 / 1
Регистрация: 12.10.2015
Сообщений: 207
#1

Выдает исключение, в чем ошибка?

12.11.2015, 08:38. Просмотров 237. Ответов 5
Метки нет (Все метки)

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
            string s = @"C:\Users\Виктор\Desktop\ТЗ!!!\RPT\3.rpt";
 
            ReadFile read = new ReadFile(s);
            read.reWrite();
        }
    }
    class ReadFile
    {
        public static string pathToFile;
            public ReadFile(string  str)
            {
              pathToFile = str;
            }
            public static byte[] byteArray = File.ReadAllBytes(pathToFile);
            public void reWrite()
            {
                Console.WriteLine("{0}", byteArray[4]);
            }
 
    }
 
    
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2015, 08:38
Ответы с готовыми решениями:

Отладчик не выдает исключение
Почему когда я работаю с консольными приложениями, отладчик не хочет переводить...

Код в try все равно выдает исключение
try { File.Copy(@"D:\1.mp3"); ...

Код выдает исключение 503 при работе с сайтом vk
Код выдает исключение 503, из за чего может происходить, может ли из-за...

TimeSpan выдает исключение OverflowException при попытке распарсить строку на дату
Выдает исключение OverflowException при попытке распарсить строку на дату. ...

При отправке письма выдает исключение "Время ожидания операции истекло"
При отправке письма выдает исключение "Время ожидания операции истекло" . Через...

5
Sanya_sa
Модератор
689 / 678 / 296
Регистрация: 03.02.2015
Сообщений: 4,290
Записей в блоге: 8
Завершенные тесты: 3
12.11.2015, 09:33 #2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 class Program
    {
        static void Main(string[] args)
        {
            string s = "C:\\HaxLogs.txt";
 
            ReadFile read = new ReadFile(s);
            read.reWrite();
 
            Console.ReadKey();
        }
     }
 
     public class ReadFile
        {
            public static string pathToFile;
            public static byte[] byteArray;
 
            public ReadFile(string str)
            {
                pathToFile = str;
                byteArray = File.ReadAllBytes(pathToFile);
            }
 
 
            public void reWrite()
            {
                Console.WriteLine("{0}", byteArray[4]);
            }
        }
0
SVD102
0 / 0 / 1
Регистрация: 12.10.2015
Сообщений: 207
12.11.2015, 09:46  [ТС] #3
Хочу вывести элемент массива, выдает ошибку.

C#
1
2
3
4
5
6
static void Main(string[] args)
        {
            ReadFile r = new ReadFile(@"C:\Users\Виктор\Desktop\ТЗ!!!\RPT\3.rpt");
            r.byteArray[4];
            Console.ReadKey();
        }
0
Sanya_sa
Модератор
689 / 678 / 296
Регистрация: 03.02.2015
Сообщений: 4,290
Записей в блоге: 8
Завершенные тесты: 3
12.11.2015, 10:14 #4
Цитата Сообщение от SVD102 Посмотреть сообщение
Хочу вывести элемент массива, выдает ошибку.
вы хоть пишите какие ошибки выдаёт. Размер нужно проверить - может там такого элемента и нет ваще. Да и вывод осуществляется например WriteLine

Добавлено через 1 минуту
C#
1
2
3
4
for (int i = 0; i < r.byteArray.Lenght; i++)
{
      Console.WriteLine(r.byteArray[i]);
}
r.byteArray.Lenght - так получаем размер массива (с 0)
0
insite2012
Модератор
Эксперт .NET
4849 / 3804 / 1094
Регистрация: 12.10.2013
Сообщений: 11,096
Записей в блоге: 2
12.11.2015, 10:18 #5
Цитата Сообщение от SVD102 Посмотреть сообщение
выдает ошибку.
SVD102, ошибка, в первую очередь, в игнорировании правил форматирования коды тэгами!
Вы не первый день на форуме, в конце концов.
0
SVD102
0 / 0 / 1
Регистрация: 12.10.2015
Сообщений: 207
12.11.2015, 10:22  [ТС] #6
Исправимся!
0
12.11.2015, 10:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2015, 10:22

Ошибка(исключение) при выполнении http запросов
При выполнении http запросов выдает ************** Текст исключения...

Ошибка System.Runtime.InteropServices.SEHException (0x80004005): Внешний компонент создал исключение
Здравствуйте, пытаюсь получить список имен категорий на C# с использованием...

Ошибка при скачивании: "Адресат вызова создал исключение"
Всем привет,у меня вылетает ошибка &quot;Необработанное исключение типа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru