本文整理汇总了C#中System.Text.ASCIIEncoding.CopyTo方法的典型用法代码示例。如果您正苦于以下问题:C# ASCIIEncoding.CopyTo方法的具体用法?C# ASCIIEncoding.CopyTo怎么用?C# ASCIIEncoding.CopyTo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Text.ASCIIEncoding
的用法示例。
在下文中一共展示了ASCIIEncoding.CopyTo方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Send
public void Send()
{
client = new UdpClient("192.168.1.99", 0x1936);
byte[] artNet = new System.Text.ASCIIEncoding().GetBytes("Art-Net");
byte[] data = new byte[18 + 512]; // 18 + number of channels
// ID
artNet.CopyTo(data, 0);
data[7] = 0x00;
// OpCode
data[8] = 0x00;
data[9] = 0x50;
// ProtVerH
data[10] = 0x00;
//ProtVer
data[11] = 0x0e;
// Sequence
data[12] = 0x01;
// Physical
data[13] = 0x00;
// Universe
data[14] = 0x00; // <- Universe Setting
data[15] = 0x00;
// LengthHi
data[16] = 0x02; // Length High Byte
// Length
data[17] = 0x00; // Length Low Byte
// Data[Length]
channel1.CopyTo(data, 18);
channel2.CopyTo(data, 19);
channel3.CopyTo(data, 20);
channel4.CopyTo(data, 21);
channel5.CopyTo(data, 22);
channel6.CopyTo(data, 23);
channel7.CopyTo(data, 24);
channel8.CopyTo(data, 25);
channel9.CopyTo(data, 26);
channel10.CopyTo(data, 27);
client.Send(data, data.Length);
Update_T_Bars();
}