zoukankan      html  css  js  c++  java
  • ZHI.ZSystem开发组件介绍之随机字符串生成

    ZHI.ZSystem是github上一款开源的帮助函数库。其针对.NET System库内部对象实现了大量的扩展方法,同时还集成了超级多的帮助类,以便于我们日常编程开发。最重要的是它基于.NET Standard 2.0目标框架编写,.NET Core 与.NET Framework编码工程师们都可以使用,不用根据版本下载,是不是超赞!

    GitHub地址:https://github.com/peashooters/zhi

    Gitee地址:https://gitee.com/peashooters/zhi

    官方文档:https://peashooters.gitee.io/zhi-doc

    今天要介绍的是创建随机字符串的帮助类StringHelper,其主要作用是帮我们生成一定长度的随机字符串,接下来我们用一段代码来展示它的用法:

    //CreateRandomString
    Console.WriteLine("CreateRandomString:{0}", StringHelper.GenerateRandomString(3));
    Console.WriteLine("CreateRandomString:{0}", StringHelper.GenerateRandomString(1, 3));
    Console.WriteLine("GenerateCharacterString:{0}", StringHelper.GenerateCharacterString(3));
    Console.WriteLine("GenerateCharacterString:{0}", StringHelper.GenerateCharacterString(1, 3));
    Console.WriteLine("GenerateRandomNumberString:{0}", StringHelper.GenerateRandomNumberString(3));
    Console.WriteLine("GenerateRandomNumberString:{0}", StringHelper.GenerateRandomNumberString(1, 3));

    我们可以看到,不管是生成随机长度,还是生成固定长度的随机字符串,使用方法都超级简单,再也不用手动去写工具类,然后做新项目再一遍一遍地移植了,相比之下是不是方便许多呢~

    博主把自己的测试结果贴在下面:

    CreateRandomString:HyU
    CreateRandomString:K
    GenerateCharacterString:VAS
    GenerateCharacterString:Xly
    GenerateRandomNumberString:706
    GenerateRandomNumberString:60

    ZHI.ZSystem还有更多的简化日常开发的帮助类,大家可以去GitHub上查看源码,想自己实现的,也可以借鉴源码自己实现功能。

      以上就是今天我要分享的全部内容。如果有更多想要探讨的问题,还可以加QQ 技术群:735837718(500人上限),欢迎留言到博客或者加群讨论哦~

  • 相关阅读:
    『BASH』——文件权限批量恢复脚本——「Permission Revovery」
    拾遗:基础知识回顾01
    C之:微代码——柱状图(link_list、struct)
    拾遗:yes 是一个很有用的小命令
    『BASH』
    拾遗:『ext4 Quota』
    循环动态生成html并且绑定事件带参函数
    asp.net页面间传递数据的方法(ZZ)
    Session对象概述
    HTML DOM Introduction 翻译 w3schools.com
  • 原文地址:https://www.cnblogs.com/ShentianyinGX/p/14309793.html
Copyright © 2011-2022 走看看