• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Prefix类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中Prefix的典型用法代码示例。如果您正苦于以下问题:C# Prefix类的具体用法?C# Prefix怎么用?C# Prefix使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Prefix类属于命名空间,在下文中一共展示了Prefix类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: Get

        public string Get(Prefix prefix)
        {
            var suffixes = chain[prefix];
              var index = rnd.Next(suffixes.Count);

              return suffixes[index];
        }
开发者ID:njmube,项目名称:public,代码行数:7,代码来源:WordChain.cs


示例2: FileSize

        public FileSize(decimal plainValue, Prefix prefix)
        {
            PlainValue = plainValue;
            Prefix = prefix;

            InternalRepresentation = ToInternalRepresentation(plainValue, prefix);
        }
开发者ID:klym1,项目名称:Toloka-Archive,代码行数:7,代码来源:FileSize.cs


示例3: DerivedUnit

 /// <summary>
 /// Initializes a new instance of the <see cref="DerivedUnit" /> class.
 /// </summary>
 /// <param name="prefix">The prefix.</param>
 /// <param name="notation">The notation.</param>
 /// <param name="expression">The expression.</param>
 public DerivedUnit(Prefix prefix, string notation, Expression expression)
 {
     this.prefix = prefix ?? Prefix.None;
     this.notation = notation;
     this.expression = expression;
     this.derivedBaseUnit = new DerivedBaseUnit(expression);
 }
开发者ID:hugener,项目名称:Sundew.Quantities,代码行数:13,代码来源:DerivedUnit.cs


示例4: CheatPrefixContainer

        /// <summary>
        /// Creates a new instance of the CheatPrefixButton class
        /// </summary>
        /// <param name="i">The Prefix of the CheatPrefixButton</param>
        public CheatPrefixContainer(Prefix i)
            : base("")
        {
            Size = new Vector2(80f, 30f);

            Prefix = i;
        }
开发者ID:mugmickey,项目名称:Ingame-Cheat-Menu,代码行数:11,代码来源:CheatPrefixContainer.cs


示例5: Main

        private static void Main()
        {
            const int MAXGEN = 1000;

              var corpus = Resources.english;

              var suffixChain = new WordChain();

              var prefix = new Prefix();

              var words = corpus
            .Split(new[] {Environment.NewLine, " "}, StringSplitOptions.RemoveEmptyEntries)
            .ToList();
              foreach (var word in words)
              {
            suffixChain.Add(prefix, word);
            prefix.Add(word);
              }
              suffixChain.Add(prefix, NONWORD);

              var wordChain = Generate(suffixChain, MAXGEN);
              var text = string.Join(" ", wordChain);

              Console.WriteLine(text);
        }
开发者ID:njmube,项目名称:public,代码行数:25,代码来源:Program.cs


示例6: Add

        public void Add(Prefix prefix, string word)
        {
            prefix = prefix.Copy();

              if (!chain.ContainsKey(prefix))
            chain.Add(prefix, new List<string>());
              chain[prefix].Add(word);
        }
开发者ID:njmube,项目名称:public,代码行数:8,代码来源:WordChain.cs


示例7: TestPrefixDefaultConstructor

 public void TestPrefixDefaultConstructor()
 {
     Prefix prefix = new Prefix();
     Assert.AreEqual(string.Empty, prefix.Nick);
     Assert.AreEqual(string.Empty, prefix.UserName);
     Assert.AreEqual(string.Empty, prefix.HostName);
     Assert.IsFalse(prefix.Exists);
 }
开发者ID:nehresmann,项目名称:Nyaxix.Irc,代码行数:8,代码来源:PrefixTest.cs


示例8: Create

        public ActionResult Create(Prefix prefix)
        {
            if (ModelState.IsValid)
            {
                db.Prefixes.Add(prefix);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            return View(prefix);
        }
开发者ID:takajimy,项目名称:BrowsIt-NewerButStillOld,代码行数:11,代码来源:PrefixController.cs


示例9: Ping

        public Ping(string server, Prefix prefix, string message)
        {
            if (String.IsNullOrWhiteSpace(server)) throw new ArgumentException("Null or whitespace string", "server");
            if (prefix == null) throw new ArgumentNullException("prefix");
            if (String.IsNullOrWhiteSpace(message)) throw new ArgumentException("Null or whitespace string", "message");

            this.server = server;
            this.prefix = prefix;
            this.message = message;
            this.ircMessage = Common.CreateIrcMessageFormat(this.Prefix, Ping.CanonicalCommand, ":{0}", this.Message);
        }
开发者ID:nehresmann,项目名称:Nyaxix.Irc,代码行数:11,代码来源:Ping.cs


示例10: Pass

        public Pass(string server, Prefix prefix, string password)
        {
            if (String.IsNullOrWhiteSpace(server)) throw new ArgumentException("Null or whitespace string", "server");
            if (prefix == null) throw new ArgumentNullException("prefix");
            if (String.IsNullOrWhiteSpace(password)) throw new ArgumentException("Null or whitespace string", "password");

            this.server = server;
            this.prefix = prefix;
            this.password = password;
            this.ircMessage = Common.CreateIrcMessageFormat(this.Prefix, Pass.CanonicalCommand, "{0}", this.Password);
        }
开发者ID:nehresmann,项目名称:Nyaxix.Irc,代码行数:11,代码来源:Pass.cs


示例11: List

        public List(string server, Prefix prefix, IImmutableList<string> channels)
        {
            if (String.IsNullOrWhiteSpace(server)) throw new ArgumentException("Null or whitespace string", "server");
            if (prefix == null) throw new ArgumentNullException("prefix");
            if (channels == null) throw new ArgumentNullException("channels");
            if (channels.Count == 0 || channels.Any(c => String.IsNullOrWhiteSpace(c))) throw new ArgumentException("Empty channel list or list contains an empty element.", "channels");

            this.server = server;
            this.prefix = prefix;
            this.channels = channels;
            this.ircMessage = Common.CreateIrcMessageFormat(prefix, List.CanonicalCommand, "{0}", String.Join(",", this.Channels));
        }
开发者ID:nehresmann,项目名称:Nyaxix.Irc,代码行数:12,代码来源:List.cs


示例12: Part

        public Part(string server, Prefix prefix, IImmutableList<string> destinations)
        {
            if (String.IsNullOrWhiteSpace(server)) throw new ArgumentException("Null or whitespace string", "server");
            if (prefix == null) throw new ArgumentNullException("prefix");
            if (destinations == null) throw new ArgumentNullException("destinations");
            if (destinations.Count == 0 || destinations.Any(c => String.IsNullOrWhiteSpace(c))) throw new ArgumentException("Empty destination list or list contains an empty element.", "destinations");

            this.server = server;
            this.prefix = prefix;
            this.destinations = destinations;
            this.ircMessage = Common.CreateIrcMessageFormat(this.Prefix, Part.CanonicalCommand, "{0}", this.Destinations);
        }
开发者ID:nehresmann,项目名称:Nyaxix.Irc,代码行数:12,代码来源:Part.cs


示例13: Message

        public Message(string server, Prefix prefix, string command, IImmutableList<string> parameters)
        {
            if (String.IsNullOrWhiteSpace(server)) throw new ArgumentException("String null or empty", "server");
            if (prefix == null) throw new ArgumentNullException("prefix");
            if (String.IsNullOrWhiteSpace(command)) throw new ArgumentException("String null or empty", "command");
            if (parameters == null) throw new ArgumentNullException("parameters");
            if (parameters.Any(s => String.IsNullOrWhiteSpace(s))) throw new ArgumentException("Empty or null parameter", "parameters");

            this.server = server;
            this.prefix = prefix;
            this.command = command;
            this.parameters = parameters;
        }
开发者ID:nehresmann,项目名称:Nyaxix.Irc,代码行数:13,代码来源:Message.cs


示例14: EqualityTest

        public void EqualityTest()
        {
            var p1 = new Prefix(_prefixConfig, "DEV", "iphone");
            var p2 = new Prefix(_prefixConfig, "DEV");
            var p3 = new Prefix(_prefixConfig, "stageB");
            var p4 = new Prefix(_prefixConfig, "DEV", "iphone");

            Assert.IsTrue(p1.CompareTo(p2) > 0);
            Assert.IsTrue(p1.CompareTo(p3) > 0);
            Assert.IsTrue(p2.CompareTo(p3) > 0);
            Assert.AreNotEqual(p1, p2);
            Assert.AreEqual(p1, p4);
        }
开发者ID:Belorus,项目名称:DynamicConfig,代码行数:13,代码来源:PrefixTests.cs


示例15: Parse

        /// <summary>
        /// Parses strings like:
        /// PFX A   0     re         .
        /// </summary>
        /// <param name="data"></param>
        /// <returns>null if parsing failes</returns>
        public static Prefix Parse(string[] data)
        {
            if (data.Length != 5)
                return null;
            if (data[0] != "PFX")
                return null;

            Prefix pfx = new Prefix ();
            if (!pfx.ParseData (data))
                return null;

            return pfx;
        }
开发者ID:mshmelev,项目名称:SpellChecker,代码行数:19,代码来源:Prefix.cs


示例16: Generate

        private static IEnumerable<string> Generate(WordChain suffixChain, int count)
        {
            var prefix = new Prefix();

              var words = Enumerable
            .Range(1, count)
            .Select(_ => suffixChain.Get(prefix))
            .TakeWhile(next => next != NONWORD);
              foreach (var next in words)
              {
            yield return next;
            prefix.Add(next);
              }
        }
开发者ID:njmube,项目名称:public,代码行数:14,代码来源:Program.cs


示例17: User

        public User(string server, Prefix prefix, string userName, string realName, UserModes userMode)
        {
            if (String.IsNullOrWhiteSpace(server)) throw new ArgumentException("Null or whitespace string", "server");
            if (prefix == null) throw new ArgumentNullException("prefix");
            if (String.IsNullOrWhiteSpace(userName)) throw new ArgumentException("Null or whitespace string", "userName");
            if (String.IsNullOrWhiteSpace(realName)) throw new ArgumentException("Null or whitespace string", "realName");

            this.server = server;
            this.prefix = prefix;
            this.userName = userName;
            this.realName = realName;
            this.userModes = userMode;
            this.ircMessage = Common.CreateIrcMessageFormat(this.Prefix, User.CanonicalCommand, "{0} {1} * :{2}", this.UserName, (int)this.UserMode, this.RealName);
        }
开发者ID:nehresmann,项目名称:Nyaxix.Irc,代码行数:14,代码来源:User.cs


示例18: PrefixDef

	public PrefixDef(int prefixID, Prefix prefix) {
		this.prefixID = prefixID;
		this.prefix = prefix;
		
		Item item = new Item();
		item.SetDefaults("Unloaded Item");
		item.value = 100000;
		prefix.Apply(item);
		
		categories["Positive"] = item.value >= 100000;
		categories["Negative"] = item.value < 100000;
		
		showcaseItem = GetShowcaseItem(prefix);
	}
开发者ID:mugmickey,项目名称:Terraria-tConfig-Mods,代码行数:14,代码来源:PrefixDef.cs


示例19: Join

        public Join(string server, Prefix prefix, IImmutableList<string> channels, Maybe<IImmutableList<string>> keys)
        {
            if (String.IsNullOrWhiteSpace(server)) throw new ArgumentException("Null or whitespace string", "server");
            if (prefix == null) throw new ArgumentNullException("prefix");
            if (channels == null) throw new ArgumentNullException("channels");
            if (channels.Count == 0 || channels.Any(c => String.IsNullOrWhiteSpace(c))) throw new ArgumentException("Empty channel list or list contains an empty element.", "channels");
            if (keys.HasValue && keys.Value.Count != 0 && (keys.Value.Count != channels.Count || keys.Value.Any(k => String.IsNullOrWhiteSpace(k)))) throw new ArgumentException("Non-empty key list contains an empty element or doesn't have the same number of elements as the channel list.", "keys");

            this.server = server;
            this.prefix = prefix;
            this.channels = channels;
            this.keys = keys.DefaultIfEmpty(ImmutableList<string>.Empty).Single();
            this.ircMessage = Common.CreateIrcMessageFormat(prefix, Join.CanonicalCommand, "{0} {1}", String.Join(",", this.Channels), String.Join(",", this.Keys));
        }
开发者ID:nehresmann,项目名称:Nyaxix.Irc,代码行数:14,代码来源:Join.cs


示例20: MethodUnit

 /// <summary>
 /// Initializes a new instance of the <see cref="MethodUnit" /> class.
 /// </summary>
 /// <param name="prefix">The prefix.</param>
 /// <param name="toBase">To base.</param>
 /// <param name="fromBase">From base.</param>
 /// <param name="notation">The notation.</param>
 /// <param name="expression">The expression.</param>
 public MethodUnit(
     Prefix prefix,
     Func<double, double> toBase,
     Func<double, double> fromBase,
     string notation,
     Expression expression)
 {
     this.prefix = prefix ?? Prefix.None;
     this.toBase = toBase;
     this.fromBase = fromBase;
     this.notation = notation;
     this.expression = expression;
     this.BaseUnit = new DerivedBaseUnit(expression);
     this.unitExpression = new UnitExpression(this);
 }
开发者ID:hugener,项目名称:Sundew.Quantities,代码行数:23,代码来源:MethodUnit.cs



注:本文中的Prefix类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# PrefixUnaryExpressionSyntax类代码示例发布时间:2022-05-24
下一篇:
C# Preferences类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap