0 / 0 / 1
Регистрация: 27.12.2014
Сообщений: 298
1

Ошибка в XmlSerializer(typeof(List<SegmentInformation>);

12.11.2016, 17:39. Показов 849. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Возникает ошибка на этой строчке кода:
C#
1
 XmlSerializer formatter = new XmlSerializer(typeof(List<SegmentInformation>));
вот свойства класса и конструктор:
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
public SegmentInformation(Matrix<float> Matr, string strSegmtnrsName, bool bTeach = false)
        {
 
            if (bTeach)
            {
                _Matr = Matr;
                iPointsCount = Matr.Data.GetLength(0);
                iPointsGroup = new int[26][][];
                for (int i = 0; i < 26; i++)
                {
                    iPointsGroup[i] = new int[26][];
                    for (int j = 0; j < 26; j++)
                    {
                        iPointsGroup[i][j] = new int[26];
                       
                    }
                }
                int iL = 0;
                int iA = 0;
                int iB = 0;
                for (int i = 0; i < iPointsCount; i++)
                {
                    iL = (int)Math.Round((Matr.Data[i, 0]) / 10);
                    iA = (int)Math.Round((Matr.Data[i, 1]) / 10);
                    iB = (int)Math.Round((Matr.Data[i, 2]) / 10);
                    iPointsGroup[iL][iA][iB]++;
                }
            }
            _strSegmentName = strSegmtnrsName;
 
            //_dictProbabilities
            
 
 
 
        }
        public SegmentInformation(string strSegmtnrsName, int iPointsInclusterCount)
        {
            _strSegmentName = strSegmtnrsName;
            iPointsCount = iPointsInclusterCount;
 
            for (int i = 0; i < 26; i++)
            {
                dProbabilities[i] = new double[26][];
                for (int j = 0; j < 26; j++)
                {
                    dProbabilities[i][j] = new double[26];
                }
            }
        }
C#
1
Matrix<float> Matr
- это класс EmguCV.
Первое подозрение было в том, что не может выполнить сериализацию Matrix<float> Matr. Попробовал закомментить. Не помогло. В чем дело может быть?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2016, 17:39
Ответы с готовыми решениями:

Ошибка XmlSerializer.XmlSerializer() недоступен из-за его уровня защиты
Ошбика XmlSerializer.XmlSerializer() недоступен из-за его уровня защиты, как исправить? нужно...

Создать List<U>, используя переменную typeof(U) в качестве generic-аргумента
Здравствуйте! Столкнулся с проблемой. Допустим, есть у меня переменная type которая содержит в себе...

XmlSerializer: ошибка при десериализации
вот здесь вылезает ошибка XmlSerializer xmlser = new XmlSerializer(typeof(Obj)); ...

Ошибка при сериализации объекта с помошью XmlSerializer
Всем доброго времени суток. Работаю над созданием сетевого приложения клиент-сервер, одной из...

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

Ошибка в XmlSerializer: Не удалось загрузить файл или сборку Adapter.XmlSerializers
XmlSerializer reader = new XmlSerializer(typeof(Orders)); - в этой строке выдает ошибку описанную...

Ошибка при компиляции undefined reference to `List<int>::List()'|
Доброго времени суток=) столкнулась с такой проблемой нужно написать шаблон класса. При компиляции...

Ошибка трансляции List<List<string>> в DataGridView
Нужно вот такой список List&lt;List&lt;string&gt;&gt; отобразить в DataGridView Вот моя реализация. ...

Ошибка. не получается устранить(list = List<byte>)
Вот накатал, но есть ошибки, никак не получается устранить(list = List&lt;byte&gt;): for (int j = 0; j &lt;...


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

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

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