c# - 错误无法将类型 'System.IO.Stream' 隐式转换为 'Project_Jynx.Stream'

标签 c#

我一直收到这个错误:

Error 1 Cannot implicitly convert type 'System.IO.Stream' to 'Project_Jynx.Stream' C:\Users\User\Desktop\Project jynx W.I.P EXPLOIT\Project_Jynx\Project_Jynx\Form1.cs 27 Project_Jynx.

我需要帮助解决这个问题,因为我想完成这个编码。

enter image description here

最佳答案

显然,您在项目中定义了一个 Stream 类。编译器不知道您实际上指的是 System.IO.Stream。当它看到这一行时,它以为你指的是项目中的 Stream:

Stream stream;

然后您将返回一个 System.IO.StreamopenFileDialog.OpenFile() 分配给它。

要告诉编译器使用System.IO.Stream,只要在前面写上System.IO.即可:

System.IO.Stream stream;

关于c# - 错误无法将类型 'System.IO.Stream' 隐式转换为 'Project_Jynx.Stream',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46083123/

相关文章:

c# - 带有加载动画的 WPF 图像

c# - 访问消息队列系统被拒绝 Windows 7 读取 Windows 2003 - Windows 2008

c# - 颜色对话框未显示

时间:2019-03-17 标签:c#SQLCOMMAND给出错误

c# - 为什么 MessageBox 类在 C# 中没有默认构造函数?

c# - Google APIs vs Google Play vs Intel x86 vs Android TV vs Wear OS Intel x86 系统图像差异

c# - 对本课的建设性批评

c# - 当作为 IIS7 应用程序发布时,MVC 4 捆绑中断

c# - 用于在 ASP C# 中验证持卡人姓名的正则表达式

c# - 如何将列表框选定的项目分配给源属性