本文整理汇总了C#中Buffer.ReadInt方法的典型用法代码示例。如果您正苦于以下问题:C# Buffer.ReadInt方法的具体用法?C# Buffer.ReadInt怎么用?C# Buffer.ReadInt使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Buffer
的用法示例。
在下文中一共展示了Buffer.ReadInt方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: BufferNode
private TreeView quests; // i know...bad design
#endregion Fields
#region Constructors
public BufferNode(Buffer buffer, TreeView actors, TreeView quests, string clientHash)
{
this.Buffer = buffer;
this.actors = actors;
this.quests = quests;
this.clientHash = clientHash;
if (Buffer.IsPacketAvailable())
{
Buffer.ReadInt(32);
try
{
GameMessage message = Buffer.ParseMessage();
if (message != null)
{
Text = String.Join(".", (message.GetType().ToString().Split('.').Skip(5))) + ":" + buffer.Length;
}
else
{
buffer.Position = 32;
Text = "Message not implemented: " + Buffer.ReadInt(9);
}
}
catch (Exception)
{
Text = "Error parsing node";
}
}
else
Text = "No Packet available";
buffer.Position = 0;
Parse();
}