nntpgroup.cs
来自「本系统是在asp版《在线文件管理器》的基础上设计制作」· CS 代码 · 共 66 行
CS
66 行
//------------------------------------------------------------------------------
// <copyright company="Telligent Systems">
// Copyright (c) Telligent Systems Corporation. All rights reserved.
// </copyright>
//------------------------------------------------------------------------------
using System;
namespace AspNetForums.Components {
class NntpGroup {
string groupName;
int totalPosts = 0;
int startPostNumber = 0;
int endPostNumber = 0;
public NntpGroup(string groupName, int totalPosts, int startPostNumber, int endPostNumber) {
Init(groupName, totalPosts, startPostNumber, endPostNumber);
}
// Parse out the raw response
//
public NntpGroup(string rawNntpResponse) {
// Expected format:
//
// 211 36762 50769 142352 microsoft.public.dotnet.framework.aspnet
string[] splitRawResponse = rawNntpResponse.Split(' ');
Init(splitRawResponse[4], int.Parse(splitRawResponse[1]), int.Parse(splitRawResponse[2]), int.Parse(splitRawResponse[3]) );
}
private void Init(string groupName, int totalPosts, int startPostNumber, int endPostNumber) {
this.groupName = groupName;
this.totalPosts = totalPosts;
this.startPostNumber = startPostNumber;
this.endPostNumber = endPostNumber;
}
public string Name {
get {
return groupName;
}
}
public int TotalPosts {
get {
return totalPosts;
}
}
public int StartPostNumber {
get {
return startPostNumber;
}
}
public int EndPostNumber {
get {
return endPostNumber;
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?