欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何讓C#、VB.NET實(shí)現(xiàn)復(fù)雜的二進(jìn)制操作

 更新時(shí)間:2013年07月17日 11:14:26   作者:  
VB.NET和C#屬于高級(jí)語(yǔ)言,對(duì)二進(jìn)制位操作的支持不是很好,比如沒有了移位運(yùn)算等,用的時(shí)候確實(shí)很不方便,所以在閑暇之余我重新封裝了一個(gè)用于C#、VB.NET的位操作類庫(kù),通過該類庫(kù)可以實(shí)現(xiàn)數(shù)據(jù)移位、循環(huán)移位、轉(zhuǎn)換為二進(jìn)制、將二進(jìn)制轉(zhuǎn)換為數(shù)據(jù)等

相應(yīng)的類庫(kù)可在我的資源頁(yè)面中找到,關(guān)于類成員的說明可通過對(duì)象瀏覽器查看函數(shù)說明


復(fù)制代碼 代碼如下:

Imports BitOperatorLibrary.ShiftOperation.CircularShiftOperation
Imports BitOperatorLibrary.ShiftOperation.NormalShiftOperation
Imports BitOperatorLibrary.bitConvert

Module Module1

    Sub Main()
        Console.WriteLine("十六進(jìn)制數(shù)0x2F2E左移一位后的結(jié)果為0x{0}。", Hex(_rol_16_(&H2F2E)))
        Console.WriteLine("十六進(jìn)制數(shù)0x2F2E循環(huán)左移一位后的結(jié)果為0x{0}。", Hex(_crol_16_(&H2F2E)))
        Console.WriteLine("十六進(jìn)制數(shù)0x2F2E右移一位后的結(jié)果為0x{0}。", Hex(_ror_16_(&H2F2E)))
        Console.WriteLine("十六進(jìn)制數(shù)0x2F2E循環(huán)右移一位后的結(jié)果為0x{0}。", Hex(_cror_16_(&H2F2E)))
        Console.WriteLine("十六進(jìn)制數(shù)0xFE1A2D的二進(jìn)制字符串為{0}。", GetBinaryString(&HFE1A2D))
        Console.WriteLine("十六進(jìn)制數(shù)0xFE1A2D的第8位設(shè)置為1后的結(jié)果為0x{0}。", Hex(SetBitState(&HFE1A2D, 7, True)))
        Console.ReadKey()
    End Sub

End Module

相關(guān)文章

  • WPF+SkiaSharp實(shí)現(xiàn)自繪拖曳小球

    WPF+SkiaSharp實(shí)現(xiàn)自繪拖曳小球

    WPF的拖曳效果,基本配置一下,就可以了,但是自繪的話,就得自己控制。本文將利用WPF+SkiaSharp實(shí)現(xiàn)自繪拖曳小球,感興趣的可以動(dòng)手嘗試一下
    2022-07-07
  • C#中的應(yīng)用程序接口介紹及實(shí)現(xiàn),密封類與密封方法

    C#中的應(yīng)用程序接口介紹及實(shí)現(xiàn),密封類與密封方法

    今天小編就為大家分享一篇關(guān)于C#中的應(yīng)用程序接口介紹及實(shí)現(xiàn),密封類與密封方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • C#調(diào)用C類型dll入?yún)閟truct的問題詳解

    C#調(diào)用C類型dll入?yún)閟truct的問題詳解

    這篇文章主要給大家介紹了關(guān)于C#調(diào)用C類型dll入?yún)閟truct問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 基于數(shù)據(jù)類型轉(zhuǎn)換(裝箱與拆箱)與常量詳解

    基于數(shù)據(jù)類型轉(zhuǎn)換(裝箱與拆箱)與常量詳解

    下面小編就為大家分享一篇基于數(shù)據(jù)類型轉(zhuǎn)換(裝箱與拆箱)與常量詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11
  • c#基礎(chǔ)學(xué)習(xí)之封裝

    c#基礎(chǔ)學(xué)習(xí)之封裝

    說到封裝,其實(shí)是比較基礎(chǔ)類的問題,它為程序設(shè)計(jì)提供了系統(tǒng)與系統(tǒng),模塊與模塊,類與類之間交互的實(shí)現(xiàn)手段
    2013-09-09
  • c#基數(shù)排序Radix sort的實(shí)現(xiàn)方法

    c#基數(shù)排序Radix sort的實(shí)現(xiàn)方法

    這篇文章主要介紹了c#基數(shù)排序Radix sort的實(shí)現(xiàn)方法,有需要的朋友可以參考一下
    2014-01-01
  • C#類中的屬性使用總結(jié)(詳解類的屬性)

    C#類中的屬性使用總結(jié)(詳解類的屬性)

    屬性是一種類的成員,它的實(shí)現(xiàn)類似函數(shù),訪問類似字段。它的作用是提供一種靈活和安全的機(jī)制來訪問,修改私有字段。所以屬性必須依賴于字段
    2014-03-03
  • 利用WPF實(shí)現(xiàn)Windows屏保的制作

    利用WPF實(shí)現(xiàn)Windows屏保的制作

    屏保程序的本質(zhì)上就是一個(gè)Win32?窗口應(yīng)用程序。本文將利用WPF實(shí)現(xiàn)Windows屏保的制作,文中的示例代碼簡(jiǎn)潔易懂,對(duì)我們學(xué)習(xí)WPF有一定幫助,感興趣的可以了解一下
    2022-07-07
  • C#程序加密工具.Net?Reactor詳細(xì)教程

    C#程序加密工具.Net?Reactor詳細(xì)教程

    .Net?Reacto加密工具是一款強(qiáng)大的?.NET?代碼保護(hù)和授權(quán)管理系統(tǒng),安全可靠、簡(jiǎn)單易用,主要用來幫助開發(fā)人員保護(hù)他們的?.NET?軟件產(chǎn)品,本文給大家詳細(xì)介紹C#程序加密工具.Net?Reactor教程,感興趣的朋友一起看看吧
    2022-02-02
  • C#實(shí)現(xiàn)系統(tǒng)托盤通知的方法

    C#實(shí)現(xiàn)系統(tǒng)托盤通知的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)系統(tǒng)托盤通知的方法,涉及C#系統(tǒng)api調(diào)用的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06

最新評(píng)論