parser.cs

来自「用C#编写的一个款搜索engine的源代码!摘自<Visual c#200」· CS 代码 · 共 79 行

CS
79
字号
using System;

namespace SinglePage
{
	/// <summary>
	/// Base class of all Parsers.
	/// </summary>
	public class Parser
	{
		public Parser()
		{
			//
			// TODO: Add constructor logic here
			//
		}

		/// <summary>
		/// Record of search engine results.
		/// </summary>
		public class Record
		{
			private int    m_Rank;
			private String m_URL;		
			private String m_Title;
			private String m_Snippet;

			public String URL
			{
				get
				{
					return this.m_URL;
				}
			}

			public String Title
			{
				get
				{
					return this.m_Title;
				}
			}

			public String Snippet
			{
				get
				{
					return this.m_Snippet;
				}
			}

			public int Rank
			{
				get
				{
					return this.m_Rank;
				}
				set
				{
					this.m_Rank = value;
				}
			}

			public Record(String URL,String title,String snippet)
			{

				this.m_URL     = URL;
				this.m_Title   = title;
				this.m_Snippet = snippet;
			}

			public override String ToString()
			{
				return m_Rank.ToString()+".  "+m_Title+"\r\n[URL] "+m_URL+" \r\n"+m_Snippet+"\r\n";
			}

		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?