1

C# で Or コマンド (VB.NET) を使用する方法を知りたいですか?

私は例を持っています:

foundCommand = _applicationObject.Commands.AddNamedCommand(_addInInstance, name, name, caption, _
                                True, iconID, Nothing, vsCommandStatus.vsCommandStatusSupported Or vsCommandStatus.vsCommandStatusEnabled)

C# で vsCommandStatus.vsCommandStatusNotSupported または vsCommandStatus.vsCommandStatusEnabled を併用したい。

4

2 に答える 2

4

ビットごとの OR 演算子|を使用して列挙型フラグ値をリンクします。これはあなたのケースです。

vsCommandStatus.vsCommandStatusSupported | vsCommandStatus.vsCommandStatusEnabled

条件またはブール値には、論理 OR 演算子を使用します||

于 2013-09-19T13:00:47.077 に答える
4

以下は、VB.NET から C# への演算子の小さな表です。

VB.NET     C#
--------   --
And        &
AndAlso    &&
Or         |
OrElse     ||
Xor        ^
Mod        %
Not        !
于 2013-09-19T13:04:20.523 に答える