本文整理汇总了C#中System.IO.WriteByte方法的典型用法代码示例。如果您正苦于以下问题:C# System.IO.WriteByte方法的具体用法?C# System.IO.WriteByte怎么用?C# System.IO.WriteByte使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.IO
的用法示例。
在下文中一共展示了System.IO.WriteByte方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SendHandshake
public static void SendHandshake(IO.Stream stream, ByteField20 infoDigest)
{
stream.WriteByte((byte)protocolString.Length);
stream.Write(System.Text.ASCIIEncoding.ASCII.GetBytes(protocolString), 0, protocolString.Length);
// 8 zeros
stream.Write(new byte[] { 0, 0, 0, 0, 0, 0, 0, 0 }, 0, 8);
// SHA digest
stream.Write(infoDigest.Data, 0, infoDigest.Data.Length);
}
示例2: Write
internal override void Write(IO.Stream ostream)
{
ostream.WriteByte((int)'d');
foreach (BEncode.String key in this.map.Keys)
{
key.Write(ostream);
((BEncode.Element)this.map[key]).Write(ostream);
}
ostream.WriteByte((int)'e');
}
示例3: SendMessageHeader
private static void SendMessageHeader(IO.Stream stream, PeerMessage type, int length)
{
// Config.LogDebugMessage("Message sent: " + type.ToString());
WriteInt(stream, length+1);
stream.WriteByte((byte)type);
}