• 大小: 15KB
    文件类型: .cs
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: C#
  • 标签: 8583  银联  

资源简介

银联8583报文处理 c#封包/解包/收发 128位图源码 银联8583报文处理 c#封包/解包/收发 128位图源码

资源截图

代码片段和文件信息

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Sockets;
using System.Text;

namespace xml_test
{
    struct D8583
    {
        public string flag;     // 标志位 
        public string data; // 数据  
        public int len; //数据域长度 
        public int len_act; //实际长度 
        public int len_var;        //变长长度位数指示 
    };

    ///  
    ///  
    /// 
 
    public class I8583
    {
        D8583[] tab = new D8583[128];
        public I8583()
        {
            //  
            // TODO: 在此处添加构造函数逻辑 
            // 
        }

        public void InitTab()
        {
            int i;
            for (i = 0; i < 128; i++)
            {
                settabx(i “0“ ““ 0 0 0);
            }
            settabx_flag(0 “1“);
            settabx_len(0 0);
            settabx_len(1 21 2);
            settabx_len(2 6);
            settabx_len(3 12);
            settabx_len(6 10);
            settabx_len(10 6);
            settabx_len(11 6);
            settabx_len(12 4);
            settabx_len(13 4);
            settabx_len(14 4);
            //settabx_len(15 2);
            settabx_len(17 4);
            //settabx_len(19 8);
            //settabx_len(20 36);
            settabx_len(21 3);
            settabx_len(22 3);
            //settabx_len(23 80);
            settabx_len(24 2);
            settabx_len(25 2);
            settabx_len(27 9);
            settabx_len(28 662);
            settabx_len(29 662);
            settabx_len(31 13 2);
            settabx_len(34 39 2);
            settabx_len(35 107 3);
            settabx_len(36 12);
            settabx_len(37 6);
            settabx_len(38 2);
            //settabx_len(39 53 2);
            settabx_len(40 8);
            settabx_len(41 15);
            settabx_len(42 40);
            //settabx_len(45 10);
            //settabx_len(46 0);
            settabx_len(47 5153);
            settabx_len(48 3);
            //settabx_len(50 7);
            settabx_len(51 8);
            settabx_len(52 16);
            settabx_len(53 833);
            settabx_len(54 258 3);
            settabx_len(56 103 3);
            settabx_len(57 103 3);
            settabx_len(58 603 3);
            settabx_len(59 1033);
            //settabx_len(60 56 2);
            //settabx_len(61 8);
            //settabx_len(62 24 2);
            settabx_len(65 1);
            settabx_len(69 3);
            //settabx_len(71 4);
            settabx_len(89 42);
            //settabx_len(92 3);
            settabx_len(94 42);
            //settabx_len(95 26 2);
            settabx_len(99 132);
            settabx_len(101 30 2);
            settabx_len(102 30 2);
            //settabx_len(119 999 3);
            //settabx_len(120 999 3);
     

评论

共有 条评论