社区
C#
帖子详情
如何得到一个随机的文件名?
烤火的鱼
2003-06-03 08:20:13
我记得有一个函数,可以产生指定目录下一个随机的文件名,该文件名不会和现有的文件名重复,现在忘了,谁能告诉我吗?
...全文
91
11
打赏
收藏
如何得到一个随机的文件名?
我记得有一个函数,可以产生指定目录下一个随机的文件名,该文件名不会和现有的文件名重复,现在忘了,谁能告诉我吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
烤火的鱼
2003-06-14
打赏
举报
回复
用时间或随机函数来定义我也是知道的,也是这么做的,但总觉得不爽,我知道有一个专门产生随机文件名的,就是Knight94(愚翁) 说的,我忘了,有现在的用当然最好,呵呵,感谢,有时忘了一个函数真的没有办法,找都找不到。
tjq_tang
2003-06-03
打赏
举报
回复
collection
ArLi2003
2003-06-03
打赏
举报
回复
该贴的第一个随机密码
ArLi.CommonPrj.GetRndStrOnlyFor()
就可以了,可以在一秒钟内产生不同的指定长度(默认为8)随机字符串
ArLi2003
2003-06-03
打赏
举报
回复
hehe
fileinfo obj = new fileinfo(path.GetTempFileName());
obj.filename
如果使用时间是不可能不重复的
如果想要随机文字,在循环体内,要求一秒内产生多个随机字符串(文件名),可以参考:
http://expert.csdn.net/Expert/TopicView1.asp?id=1705200
shuker
2003-06-03
打赏
举报
回复
to ArLi2003(阿利 无业悠民)
使用GetTempName只可以得到系统temp目录下的随机文件名
但是不能指定在那个目录下
而楼主希望的是一个指定目录下的随机文件
orag
2003-06-03
打赏
举报
回复
shuker(秋风儿,学习.net)说的可以
ArLi2003
2003-06-03
打赏
举报
回复
Knight94(愚翁) 最正确,对应的是过去的 fso.GetTempName
但要注意系统生成的是对应也是随机的,你最好先 if FileInfo.Exist 一下,如果存在就再生成一个
CharlesWang
2003-06-03
打赏
举报
回复
GUID
旅行皮箱
2003-06-03
打赏
举报
回复
Random Rand1 = new Random();
int inum= Rand1.Next(); //產生隨機數命名新文件名
shuker
2003-06-03
打赏
举报
回复
或者你可以用
System.DateTime.Now.Ticks.ToString();
基本上也是一个随机的字符串
只要你不要再循环里面用
Knight94
2003-06-03
打赏
举报
回复
using System.IO;
string fileName = Path.GetTempFileName();
JAVA 根据Url 接口 获取
文件名
称和类型
JAVA 根据Url 接口 获取
文件名
称和类型,亲测可用。输入参数地址即可。
Quote-Generator:
一个
React 应用程序:atom_symbol:,它可以
随机
生成名人名言。:victory_hand:
报价生成器 React应用 这会生成
随机
引号。 演示 查看 在职的 单击按钮时生成
随机
引号。 :gear: 常用设置 克隆 repo 并安装依赖项。 git clone https://github.com/EbinJS/Quote-Generator.git cd Quote-Generator npm install :laptop: 跑步 在开发模式下运行 :test_tube: npm start 在开发模式下运行应用程序。 打开在浏览器中查看。 如果您进行编辑,页面将重新加载。 您还将在控制台中看到任何 lint 错误。 生成构建 :package: npm run build 将用于生产的应用程序构建到 `build` 文件夹。 它在生产模式下正确地捆绑了 React 并优化了构建以获得最佳性能。 构建被缩小,
文件名
包括哈希值。 现在该应用程序已准备好部署!
reactjs-lucky-draw:免费的幸运抽奖工具,让
随机
抽奖的中奖者更容易。
随机
抽奖现在比以往任何时候都容易!
ReactJS 幸运抽奖模拟器 | 这是什么? 曾经遇到过这样的问题,您需要
随机
选择
一个
获胜者,但似乎找不到一种美丽而透明的方法吗? 这是解决您头痛的方法! 幸运抽奖可让您轻松
随机
选择获胜者。 这个项目是用 [Create React App] ( ) 引导的。 喜欢你所看到的吗? 可用脚本 在项目目录中,您可以运行: npm start 在开发模式下运行应用程序。 打开在浏览器中查看。 如果您进行编辑,页面将重新加载。 您还将在控制台中看到任何 lint 错误。 npm test 在交互式观察模式下启动测试运行器。 有关更多信息,请参阅有关运行测试的部分。 npm run build 将用于生产的应用程序构建到build文件夹。 它在生产模式下正确捆绑 React 并优化构建以获得最佳性能。 构建被缩小,
文件名
包括哈希值。 您的应用程序已准备好部署! 有关更多信
基于隐马尔科夫模型(HMM)的DNA序列对齐程序(python)
程序目前有三个功能模块:1)模型生成:从fasta文件中统计DNA序列每个位置上碱基出现的概率,保存为hdf5格式;2)解码演示:根据模型生成DNA观测序列,并解析观测序列对应的隐藏状态;3)序列解码:从fasta文件中读取DNA观测序例,解析对应的隐藏状态。 程序运行的一般流程: 进入主程序 python shalign.py 根据提示选择菜单1)模型生成,根据提示输入DNA序列的长度、用于统计的DNA序列.fasta
文件名
以及统计后保存HMM模型的.hdf5
文件名
。HMM模型保存成功后会简要输出模型的参数。 之后可以选择菜单2)解码演示或菜单3)序列解码。 当选择菜单2后,根据提示输入HMM模型的.hdf5
文件名
,输入演示的次数,程序会根据HMM模型
随机
生成DNA观测序列和生成该观测序列对应的隐藏状态序列,之后会根据HMM模型对观测序列进行解码
得到
隐藏状态序列。可以对比两个隐藏状态序列的区别。 当选择菜单3后,根据提示输入HMM模型的.hdf5
文件名
和DNA序列的.fasta
文件名
,程序会逐条读取fasta文件中的DNA序列,并根据HMM模型对DNA序列进行解码,输出解码后的隐藏状
pokemon-API-react:迷你版Pokedex。 包括获得
随机
的神奇宝贝,按名称或ID搜索以及所有规格的详细页面
基于Pokedex 基于React + Redux + Typescript的神奇宝贝清单 这包括: 获得
随机
的神奇宝贝 自动完成在口袋妖怪数据库中的搜索 两两页包含所有神奇宝贝: 网格与所有可能的宠物小精灵 包含所有神奇宝贝的工作表,其中包含无限负载+ base64中的骨架 神奇宝贝详情页面: 所有精灵 统计/能力 艺术形象 各种形式的当前口袋妖怪 具有音乐主题的播放器(俄语) 可用脚本 在项目目录中,可以运行: yarn start 在开发模式下运行应用程序。 打开在浏览器中查看。 如果进行编辑,页面将重新加载。 您还将在控制台中看到任何棉绒错误。 yarn build 构建生产到应用程序build文件夹。 它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。 最小化构建,
文件名
包含哈希。 您的应用已准备好进行部署! 演示
C#
110,502
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章