-3

我最近从 PHP 转到学习 C#。我正在尝试编写一个与框架 32feet 进行蓝牙通信的项目。如何理解下面代码中的“(流)”?提前致谢!

   private void ReadMessagesToEnd_Runner(object state)
    {
        Stream peer = (Stream)state;
        ReadMessagesToEnd(peer);
    }
4

2 回答 2

0

你的问题很模糊,但我会尽力解释。

所有类都派生自ObjectC#,因此 anyObject可以转换为任何类型。上面(Stream)state所做的就是把state传递给方法的对象变成一个Stream对象。

如果您的问题实际上是在询问Stream课程是什么,请将您的注意力转移到 Google 搜索栏并输入“C# Stream”。

于 2015-04-09T11:04:38.130 回答
0

这称为类型转换。它改变了一个变量类型(包括如果它实际上不是那种类型时发生的整个混乱。)。在继续之前,您应该阅读一本关于 C# 的好书或教程。

于 2015-04-09T11:02:32.350 回答