📄 compatibility.htm
字号:
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
}</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font></font><font SIZE="2" face="Courier New">//otherwise, check that
collection contains only UsableMethods</p>
</font><font SIZE="2">
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font></font><font SIZE="2" face="Courier New">else</font><font SIZE="2"><font face="Courier New">
{</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font></font><font SIZE="2" face="Courier New">foreach( MethodInfo
method in value</font><font SIZE="2"><font face="Courier New"> ) {</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font></font><font SIZE="2" face="Courier New">if</font><font SIZE="2"><font face="Courier New">(
!UsableMethods.Contains( method ) ) {</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font></font><font SIZE="2" face="Courier New">throw new
ArgumentException( "The ChosenMethods collection of</font></p>
<p style="margin-top: 0; margin-bottom: 0"><font SIZE="2">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font></font><font SIZE="2" face="Courier New"> CompatibilityVerifier
contains </font><font face="Courier New" SIZE="2">methods not found in
UsableMethods.",</font></p>
<p style="margin-top: 0; margin-bottom: 0"><font SIZE="2">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
"value" );</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
}</font><font face="Courier New" size="2"> </font>
<font face="Courier New"> </font><font face="Courier New" size="2">
</font><font face="Courier New"> </font><font face="Courier New" size="2">
</font><font face="Courier New"> </font><font face="Courier New" size="2">
</font><font face="Courier New"> </font><font face="Courier New" size="2">
</font><font face="Courier New"> </font><font face="Courier New" size="2">
</font><font face="Courier New"> </font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
}</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
m_ChosenMethods = </font></font><font SIZE="2" face="Courier New">value</font><font SIZE="2"><font face="Courier New">;</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
}</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
}</font></p>
<p style="margin-top: 0; margin-bottom: 0"><font face="Courier New">}</font></p>
<p style="margin-top: 0; margin-bottom: 0"></font>
<font SIZE="2" face="Courier New">private ReadOnlyMethodInfoCollection
m_ChosenMethods;</font></td>
</tr>
</table>
</center>
</div>
<p align="left"><font face="Arial">The UnsableMethods method gets all of the
available methods that are incompatible with the PrecodeVerifier.</font></p>
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="90%" id="AutoNumber9">
<tr>
<td width="100%"><font SIZE="2">
<p style="margin-top: 0; margin-bottom: 0"><font face="Courier New">
public ReadOnlyMethodInfoCollection UnusableMethods {</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font></font><font SIZE="2" face="Courier New">get</font><font SIZE="2"><font face="Courier New">
{</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
</font></font><font SIZE="2" face="Courier New">return</font><font SIZE="2"><font face="Courier New">
m_UnusableMethods;</font></p>
<p style="margin-top: 0; margin-bottom: 0">
<font face="Courier New" size="2"> </font><font face="Courier New">
</font><font face="Courier New" size="2"> </font><font face="Courier New">
}</font></p>
<p style="margin-top: 0; margin-bottom: 0"><font face="Courier New">}</font></p>
<p style="margin-top: 0; margin-bottom: 0"></font>
<font SIZE="2" face="Courier New">private ReadOnlyMethodInfoCollection
m_UnusableMethods;</font></td>
</tr>
</table>
</center>
</div>
<h4 class="dtH4"> </h4>
<h4 class="dtH4"> </h4>
<h4 class="dtH4"><font face="Arial">See Also</font></h4>
<p><font face="Arial"><a href="../ProblemSpace/Individual.htm">IIndividual</a>
| <a href="../ProblemSpace/Environment.htm">IEnvironment</a> |
<a href="../ProblemSpace/Precode/IPrecode.htm">IPrecodeTree</a></font></p>
<hr>
<div id="footer">
<font face="Arial">
<a href="http://www.opensource.org/" target="_top">
<img style="padding-bottom: 5px" src="http://opensource.org/trademarks/open_source_button.png" align="left" border="0"></a>
This software licensed under the
<a href="http://opensource.org/licenses/afl-2.1.php" target="_top">Academic
Free License version 2.1</a>. (<a href="../../afl-2.1.txt">Plain
text</a>)</font></div>
</div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -