WinForms中的部分类

时间:2016-05-16 16:26:21

标签: c# multithreading

Iam在我的winform应用程序中集成这个非常出色的解决方案enter link description here时遇到了麻烦,该应用程序将同时读/写数据。我有编译错误: 第一:错误CS0262'客户'的部分声明具有冲突的可访问性修饰符
第二:错误CS0535'客户'没有实现接口成员'IDisposable.Dispose()'
在这部分代码中是red-highlited:

<?php
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<Response><Say>You entered " . $_REQUEST['Digits'] . "</Say></Response>";
?>

2 个答案:

答案 0 :(得分:2)

第一个错误是因为您的Client类有Partial个类,其中可访问性不同。例如如果你有以下内容,你会得到同样的错误:

public partial class MyClassName
{
    //rest of code
}

protected partial class MyClassName
{
    //rest of code
}

其中类位于同一名称空间中。它们既可以是public,也可以是protected

答案 1 :(得分:1)

1。在Client.Receiver.cs和Client.Sender.cs中,将类更改为public

public sealed partial class Client
  1. 删除: IDisposable