int a = 10;
int b = 8;
int c = 6;
int firstPattern;
int secondPattern;
int thirdPattern;
firstPattern = (a & b);
secondPattern = (a & c);
thirdPattern = (b & c);

en esta otra:http://converter.telerik.com/


2010/3/10 Andres Guzman <[email protected]>

> IsBitSet == ((long)Value & (Math.Pow(2, (Position - 1)))) > 0
>
> se convirtio en esta pag.
>
> http://www.developerfusion.com/tools/convert/vb-to-csharp/
>
> El 10 de marzo de 2010 15:42, Clarisa Savio <[email protected]>escribió:
>
>> buenas!!
>> please pueden ayudarme a convertir este codigo de VB.Net a csharp?
>>
>>      IsBitSet = (CLng(Value) And (2 ^ (Position - 1))) > 0
>>
>> no encuentro un operador en csharp que haga lo mismo que el AND de VB.net:
>>
>>
>> En el ejemplo siguiente se usa el operador And para realizar una
>> conjunción lógica entre cada uno de los bits de dos expresiones numéricas.
>> El bit en el modelo resultante se establece si están establecidos en 1 los
>> bits correspondientes de los operandos.
>>
>> Visual Basic Copiar código
>> Dim a As Integer = 10
>> Dim b As Integer = 8
>> Dim c As Integer = 6
>> Dim firstPattern, secondPattern, thirdPattern As Integer
>> firstPattern = (a And b)
>> secondPattern = (a And c)
>> thirdPattern = (b And c)
>> El ejemplo anterior genera unos resultados de 8, 2 y 0, respectivamente.
>>
>> desde ya Muchas Gracias!!
>>
>> Slds
>>
>> Clarisa
>>
>>
>
>
>
> --
> Andrés Guzmán
> 099319111
> [email protected]
>
>


-- 
-----------------------------------------------
Manuel Guadarrama
Developer - Programador
Móvil #1: (+34) 622.031.066
-----------------------------------------------

Responder a