Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Дано 8 точек на плоскости. Определить сумму площадей все четырёхугольников https://www.cyberforum.ru/ csharp-beginners/ thread720877.html
Дано 8 точек на плоскости. Определить сумму площадей все четырёхугольников, образованных точками. Найти 4-угольник с максимальной длиной диагонали.
Переставляя строки и столбцы матрицы, добиться, чтобы максимальный элемент оказался в верхнем левом углу C#
Задана вещественная матрица размером н * м, где н , м - заданные целые числа. Используя только операции обмена местами строк и столбцов выполнить приведенные ниже задания.Задача: Переставляя строки и столбцы матрицы, добиться того, чтобы максимальный элемент оказался в верхнем левом углу. static void Print(double arr, int n, int m) { for (int i = 0; i < n;...
C# Написать код программы сортировки массива размерностью от 1 до N одним из указанных методов Задание. Написать код программы сортировки массива размерностью от 1 до N одним из указанных методов, разработать блок-схему алгоритма программы и представить ее в одной из предложенных нотаций. Метод сортировки массива: Шейкерная сортировка Нотации:.Flow-форма пожалуйста помогите кто может( завтра сдавать https://www.cyberforum.ru/ csharp-beginners/ thread720784.html C# Вычисление функции с помощью разложения в ряд помогите, плиз. заранее спасибо) https://www.cyberforum.ru/ csharp-beginners/ thread720750.html
Найти максимальный по модулю элемент массива C#
Ребята, помогите, пожалуйста, с этой задачей))
C# Собрать рюкзак с максимальной ценностью предметов внутри, учитывая его вместимость https://www.cyberforum.ru/ csharp-beginners/ thread720715.html
Здравствуйте все:) Помогите составить метод решающий задачу о ранце полным перебором. Пусть имеется набор предметов, каждый из которых имеет два параметра — вес и ценность. И есть рюкзак, определенной вместимости. Задача заключается в том, чтобы собрать рюкзак с максимальной ценностью предметов внутри, соблюдая при этом весовое ограничение рюкзака, введенное с клавиатуры. Не знаю как...
C# Найти в матрице сумму модулей элементов, расположенных ниже главной диагонали помогите, пожалуйстааа))) https://www.cyberforum.ru/ csharp-beginners/ thread720694.html Поиск файлов в системных директориях завершается с ошибкой доступа C#
Здравствуйте. Есть некоторая задача: просканировать некоторую область на диске и затем выполнить некоторые действия с файлами, найденными в процессе скана. Делаю это примерно следующим способом: string files = Directory.GetFiles("путь, что сканирую", "*.*", SearchOption.AllDirectories); foreach (string path in files) { string file = path.Split('\\').Last(); /какие-то...
C# Подсчитать количество положительных и отрицательных чисел в файле https://www.cyberforum.ru/ csharp-beginners/ thread720603.html
Есть txt файл в котором написано примерно следующее: 12 15 -18 33 22 36 46 -12 85 36 -78 (строки с числами через пробелы. строка любой длинны) нужно подсчитать кол-во положительных и отриц чисел в файле. Помогите пожалуйста. Не пойму как сделать. Заранее спасибо
C# Возврат Dictionary и List из одной функции https://www.cyberforum.ru/ csharp-beginners/ thread720471.html
Добрый день! Мне нужно, чтобы функция возвращала один Dictionary<int, мой класс> и один List<string>. Проект под .NET Framework 2.0 (Tuples нет). Что можно сделать?
C# Как вернуться к вводу длины массива после обработки исключения IndexOutOfRangeException
Есть фрагмент кода try { //вернуться сюды Console.Write("Введите длину массива l: "); do { l = int.Parse(Console.ReadLine());
C# При делении чисел результат округляется всем доброго времени суток! недавно заметил непонятную для меня штуку: double x = 1 / 7; Console.WriteLine("x= {0}",x); и увидим, что х=0 ! почему? думаю в сторону округления, но почему оно тогда происходит? https://www.cyberforum.ru/ csharp-beginners/ thread720326.html
LastDreamer
0

Ошибка "Ссылка на объект не указывает на экземпляр объекта" - C# - Ответ 3809108

05.12.2012, 22:35. Показов 4551. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста решить проблему. На определённом уровне выполнения программы возникает ошибка "Ссылка на объект не указывает на экземпляр объекта"
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication3
{
    class Program
    {
 
        static void Main(string[] args)
        {
            Console.WriteLine("Вы находитесь в магазине нажмите: \n 1 если желаете зайти как пользователь \n 2 если желаете зайти как администратор? \n 3 выход");
            int variant = Int32.Parse(Console.ReadLine());
            List<goodie> Result = new List<goodie>();
            int TypesCount = 1;
            goodie[] goodies = new goodie[11];
            int goodieCount = 1;
            string password = "123b";
            bool passwordOn =  false;
            do
            {
                switch (variant)
                {
                    case 1:
                        Console.WriteLine("Вы зашли как пользователь. Выберете пожалуйста раздел.");
                        for (TypesCount = 1; TypesCount < 11; TypesCount++)
                                 {
                                     Console.Write(TypesCount + Result[TypesCount].ToString() + "\n");
                                     for (int i = 0; i < Result.Count; i++)
                                         Console.Write(Result[i].ToString() + "  ");
                                 }
                        int user = Int32.Parse(Console.ReadLine());
                        switch (user)
                        {
                            case 1:
                                for (goodieCount = 1; goodieCount < 11; goodieCount++)
                                 {
                                     Console.Write(goodies[goodieCount].name + "   ");
                                     Console.WriteLine(goodies[goodieCount].price);
                                 }
                                 break;
                         }
                        break;
                    case 2:
                        {
                            
                            Console.WriteLine("Вы зашли как администратор.");
                            string pass;
                            if (!passwordOn) 
                            {
                            do
                            {
                                Console.WriteLine("Введите пожалуйста пароль.");
                                pass = Console.ReadLine();
                            }
                            while (pass != password);
                            }
                             passwordOn = true;
                            Console.WriteLine("Выберите действие: \n 1 Сменить пароль \n 2 Ввод товара \n 3 Редактирование товара\n 4 просмотр товаров \n 5 Выход");
                            int variant1 = Int32.Parse(Console.ReadLine());
 
                            switch (variant1)
                            {
                                case 1:
                                    Console.WriteLine("Введите новый пароль");
                                    password = Console.ReadLine();
                                    break;
                                case 2:
                                   do    // экстренный выход? проверка введенного типа данных?
                                    {
                                        goodies[goodieCount] = new goodie();
                                        Console.WriteLine("Введите тип товара");
                                        goodies[goodieCount].type = Console.ReadLine();
 
                                        for (int i = 0; i < goodies.Length; i++) 
                                        {
                                            for (int j = i + 1; j < goodies.Length; j++) 
                                            {
                                                if (goodies[i] != goodies[j])
                                                    Result.Add(goodies[i]);
                                            }
                                        }
                                        Console.WriteLine("Введите название товара");
                                        goodies[goodieCount].name = Console.ReadLine();
                                        Console.WriteLine("Введите цену товара");
                                        bool CatchType = false;
                                         do
                                         {
 
                                             try
                                             {
                                                 goodies[goodieCount].price = Int32.Parse(Console.ReadLine());
                                                 CatchType = true;
                                             }
                                             catch (Exception)
                                             {
                                                 Console.WriteLine("Введите корректное число");
                                             }
                                             
                                         }
                                         while (!CatchType);
                                        goodieCount++;
                                             
                                    }
                                   while ( goodieCount < 11);
                                    break;
                                case 3:
                                    Console.WriteLine("Введите номер товара");
                                    int id = Int32.Parse(Console.ReadLine());
                                    if ((id < 1) && (id > goodieCount)) break;
                                    Console.WriteLine("Введите тип товара");
                                    goodies[id].type = Console.ReadLine();
                                    Console.WriteLine("Введите название товара");
                                    goodies[id].name = Console.ReadLine();
                                    Console.WriteLine("Введите цену товара");
                                    bool CatchType1 = false;
                                     do
                                         {
                                    try
                                    {
                                        goodies[id].price = Int32.Parse(Console.ReadLine());
                                        CatchType1 = true;
                                    }
                                    catch (Exception)
                                    {
                                        Console.WriteLine("Введите корректное число");
                                    }
                                         }
                                     while (!CatchType1);
                                    break;
                                case 4:
                                    for (goodieCount = 1; goodieCount < 11; goodieCount++)
                                    {
                                        Console.Write(goodies[goodieCount].type + "   ");
                                        Console.Write(goodies[goodieCount].name + "   ");
                                        Console.WriteLine(goodies[goodieCount].price);
                                    }
                                        break;
                                case 5:                                                     // переход в главное меню а не генерация ошибки?
                                    variant = 0;
                                    break;
                            }
                        }
                        break;
                            case 3:
                                break;
                    default:
                        do
                        {
                            Console.WriteLine("Вы находитесь в магазине нажмите: \n 1 если желаете зайти как пользователь \n 2 если желаете зайти как администратор? \n 3 выход");
                            variant = Int32.Parse(Console.ReadLine());
                        }
                        while ((variant != 1) && (variant != 2) && (variant != 3));
                        break;
                }
            }
            while (variant != 3);
        }
    }
 
    public class goodie
    {
        public string type;
        public string name;
        public int price;
    }
 
}


Вернуться к обсуждению:
Ошибка "Ссылка на объект не указывает на экземпляр объекта" C#
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2012, 22:35
Готовые ответы и решения:

Ошибка Ссылка на объект не указывает на экземпляр объекта
Помогите пожалуйтса понять в чем ошибка! bool invert=false; if...

Ошибка: ссылка на объект не указывает на экземпляр объекта
Ошибка:ссылка на объект не указывает на экземпляр объекта вот код: int s1, s2, s3, s4; ...

Ошибка: Ссылка на объект не указывает на экземпляр объекта
Ссылка на объект не указывает на экземпляр объекта. using HtmlAgilityPack; namespace...

Ошибка: ссылка на объект не указывает на экземпляр объекта
K-means кластеризация изображения private void CalculateClusterCentroids() { ...

3
05.12.2012, 22:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2012, 22:35
Помогаю со студенческими работами здесь

Ошибка ссылка на объект не указывает на экземпляр объекта
Здравствуйте все, нуждаюсь в вашей помощи. Есть код, который почему то не работает, ошибка &quot;ссылка...

Ошибка в классе: Ссылка на объект не указывает на экземпляр объекта
Есть такой вот класс: class Box { public Texture2D texture; public Vector2 position; ...

HtmlAgilityPack ошибка:Ссылка на объект не указывает на экземпляр объекта
В указаном коде возникает ошибка &quot;Ссылка на объект не указывает на экземпляр объекта&quot;. Ссылку на...

Ошибка при разборе XML. Ссылка на объект не указывает на экземпляр объекта
Добрый день! Столкнулась со следующей проблемой: разбираю xml сообщение следующего вида:...

Ссылка на объект не указывает на экземпляр объекта
День добрый! при выполнение кода: private void Window_Loaded(object sender, RoutedEventArgs...

Ссылка на объект указывает на экземпляр объекта
Суть такая, есть в контроллере точка. состоящая из семи значений, я копирую предыдущую точку и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru