InvalidCastException для двух Объектов того же типа

Это то, что matplotlib.pyplot.scatter для.

В качестве быстрого примера:

import matplotlib.pyplot as plt
import numpy as np

# Generate data...
t = np.linspace(0, 2 * np.pi, 20)
x = np.sin(t)
y = np.cos(t)

plt.scatter(t,x,c=y)
plt.show()

enter image description here [/g0]

20
задан starblue 23 March 2010 в 21:22
поделиться

2 ответа

Я получил его работа, когда я пытался изменить этот бросок:

var  t = (TeacherWebPages)Session["TeachersAD"];

К этому:

var  t = Session["TeachersAD"] as TeacherWebPages;

Однако блок/сессия/кэш-память отличался и никакие возвращенные данные, но никакая ошибка не произошла. Таким образом, позже я все еще должен был удалить определенные временные файлы каждый раз, когда исходная страница была изменена от папки, она жаловалась, о котором потребует, чтобы я уничтожил процесс IIS от диспетчера задач. Или в моем случае я могу просто выйти из системы, и он очищает состояние сеанса.

0
ответ дан 30 November 2019 в 00:43
поделиться

Типы для каждой сборки; если «одна и та же» сборка загружена дважды, то типы в каждой «копии» сборки не считаются одним и тем же типом.

Эти проблемы обычно возникают, когда две сборки находятся в контекстах Load и LoadFrom. См.

Разница между LoadFile и LoadFrom с .NET Assemblies?

и ссылку на блог suzcook для получения подробной информации по этой проблеме.

Также рассмотрите возможность использования программы просмотра журнала Fusion для диагностики проблемы.

http://msdn.microsoft.com/en-us/library/e74a18c4%28VS.71%29.aspx

18
ответ дан 30 November 2019 в 00:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: