【F#学习】字符

news/2025/9/22 22:54:36/文章来源:https://www.cnblogs.com/qmazon/p/19106284

F#的char类型是一个 16bit 的值,代表一个字符。与C#、Java一致。用单引号定义。

let ch = 'A'
// => val ch: char = 'A'

字符串就是一串字符。像操作列表一样,从字符串中获得字符。

"Qmazon"[4] //  =>  'o'

迭代字符串的时候,按字符迭代。

Seq.map (fun c -> c, int c) "F#"  //  =>  [('F', 70); ('#', 35)]

字符可以被转换为整型。

Seq.map (fun c -> c, int c) "北京"  //  =>  [('北', 21271); ('京', 20140)]

比较字符大小的时候,按照他们对应的整数来比较大小。

'A' < 'D'  // =>  true

当然也可以把整数转换为字符。

char 77  // => 'M'

System.Char中有一些很有用的方法。

'a' |> System.Char.ToUpper  // =>  'A''Q' |> System.Char.ToLower  // =>  'q'

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/910660.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

kubebuilder创建Operator示例

kubebuilder创建Operator示例本文来自博客园,作者:尹正杰,转载请注明原文链接:https://www.cnblogs.com/yinzhengjie/p/19106286,个人微信: "JasonYin2020"(添加时请备注来源及意图备注,有偿付费) 当…

集训总结(八)

9.21~9.23总结9.21 考试,考了源神的题。 P10528 崩坏星穹铁道 摸你赛的签,矩乘优化 dp 板子。 P3667 Bovine Genomics G 也是个签,但哈希不知道为啥 \(O(n^3log^2n)\) 跑得飞快,太神秘了。 P11660 我终将成为你的倒…

自己做的网站邮箱更改密码程序为什么总出错兰州网络推广做啥的

目录 一、事件 1、文件事件 读事件 写事件 2、 时间事件 3、时间事件应用实例:服务器常规操作 4、事件的执行与调度 5、事件是否有重要性级别或优先级&#xff1f;需要立即处理还是可以延迟处理&#xff1f; 6、事件的类型是什么&#xff1f;是针对键的操作&#xff0…

iis 怎么绑定网站二级目录添加qq好友的超链接做网站

刷了国际版miui12.5.2各种问题&#xff1a; 0、不能双SIM卡 解决&#xff1a;无法解决&#xff0c;rom限制 1&#xff0c;小米笔记APP超级稍微有点长的文档出现卡顿 解决&#xff1a;更新为最新版 2&#xff0c;下载各种常用APP问题&#xff0c; 解决&#xff1a;不要下载…

犀牛云做网站做网站需要多钱建筑工程项目信息查询

地址 https://chat.openai.com/g/g-zHErU9z9m-versatile-writer https://poe.com/VersatileWriterGPT 测试 翻译:要求将给定的英语语句翻译成中文。 总结:给出一段文本,要求进行概括和总结。 问答:根据给定段落,提出相关问题并给出答案。 推理:给出前提,进行多步推理并得…

广州网站建设的公司东营 网站 建设

事情要从今年三月份说起&#xff0c;一位爱尔兰的同事在6月份结婚&#xff0c;团队同事准备了中国风的丝绸画轴、领带、丝巾作为礼物。3月份开始邮寄&#xff0c;4月初爱尔兰方面收件&#xff0c;5月份因为文件不足、不完整、不正确等原因被取消进口&#xff0c;7月份退回到大连…

响应式企业展示型网站郓城建设局网站

《VBA之Word应用》&#xff08;版权10178982&#xff09;&#xff0c;是我推出第八套教程&#xff0c;教程是专门讲解VBA在Word中的应用&#xff0c;围绕“面向对象编程”讲解&#xff0c;首先让大家认识Word中VBA的对象&#xff0c;以及对象的属性、方法&#xff0c;然后通过实…

电商网站建设最好的公司10种禁用免费app

11月17日至19日&#xff0c;2023中国创新创业成果交易会&#xff08;简称&#xff1a;创交会&#xff09;在广州市广交会展馆圆满举行。英码科技受邀参加本届创交会&#xff0c;并在会场展示了创新性的AIoT产品、深元AI引擎和行业热门解决方案。 据介绍&#xff0c;本届创交会由…

兰州公司做网站的价格软件开发软件定制

在寒冷的冬季&#xff0c;没有什么比一棵亮丽的圣诞树更能带给我们温暖和快乐。而现在&#xff0c;我们将使用Python编程语言来绘制这样一棵美丽的圣诞树。 首先&#xff0c;我们需要导入Python的turtle模块&#xff0c;它可以帮助我们绘制图形。然后&#xff0c;我们可以定义一…

点餐系统网站建设怎么看网站是用什么系统做的

概率分布之间的距离&#xff0c;顾名思义&#xff0c;度量两组样本分布之间的距离 。 1、卡方检验 统计学上的χ2统计量&#xff0c;由于它最初是由英国统计学家Karl Pearson在1900年首次提出的&#xff0c;因此也称之为Pearson χ2&#xff0c;其计算公式为 (i1&#xff0c;2&…

使用try-finally结构执行状态重置

原代码const commitForm = async () => {btnLoading.value = true;isCommitted.value = true;//过滤出显示字段的列表let showFieldsList = [];for (let comp of compList.value) {if (comp.isShow) {showFieldsLis…

MCGS(Monitor and Control Generated System)组态软件

MCGS(Monitor and Control Generated System)组态软件MCGS(Monitor and Control Generated System)组态软件 MCGS(Monitor and Control Generated System)组态软件 MCGS(Monitor and Control Generated System)…

java03预习

课前问题列表什么样的方法应该用static修饰?不用static修饰的方法往往具有什么特性?Student的getName应该用static修饰吗?用static修饰:工具类方法,不依赖对象状态,只执行特定功能的方法;工厂方法,创建对象的静…

x6831卡顿分析

问题描述 射击游戏卡顿的问题(freefire)【2023/5/13】 FAE复现 手机已被恢复出厂设置或升级过软件 默认关闭游戏模式下抓取卡顿trace,装sim卡4G网络,游戏(free fire)内开启高帧率,画面内容变丰富后会出现卡顿,游…

实测对比:权威榜单之微信排版软件Top5(含详细测评)

在新媒体运营的日常工作中,大家常常会遇到写作慢、排版耗时、跨平台排版不统一、跨平台发文琐碎、热点跟不动不及时、配图难/侵权风险等痛点。为了帮大家找到一款合适的微信排版软件,我亲测了多款不同的编辑器。在本…

网站前台做哪些工作内容网站注册费用

团队成员 郑西坤 031602542 &#xff08;队长&#xff09; 陈俊杰 031602504陈顺兴 031602505张胜男 031602540廖钰萍 031602323雷光游 031602319吴志鸿 0316206341.昨天的困难 陈顺兴&#xff1a;无 廖钰萍&#xff1a;无 吴志鸿&#xff1a;没有 雷光游&#xff1a;无 郑西坤…

一个公司是否能备案多个网站做家教中介网站赚钱吗

Python开发软件可根据其用途不同分为两种&#xff0c;Python代码编辑器和Python集成开发工具&#xff0c;两者配合使用极大的提高Python开发人员的编程效率。掌握调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等操作。 Python常用工具&…

网站建设参考的文献做网站公司找哪家

Vue 音频制作指的是使用 Vue.js 框架开发音频制作相关的 Web 应用程序。Vue.js 是一种现代化的 JavaScript 框架&#xff0c;它可以帮助开发者更快速、更高效地构建交互式的 Web 应用程序。 音频制作在 Vue.js 中的实现可以通过使用一些开源音频库和插件来实现&#xff0c;如 …

在哪几个网站里可以做淘客安阳县交易中心网站建设招标

1正常set(get)storage都是可以正常使用的 2.但对属性进行赋值的时候&#xff0c;却发现this.name并没有发生变化 3. 在里面打印this发现&#xff0c;在set*getStorage中并不能拿到this. 4.优化代码 这样就可以给this.name成功赋值

电子商务网站开发教程蓝色科技网站建设

Allegro层叠中的介电常数如何填写指导说明 在用Allegro进行PCB设计的时候,需要在cross-section中设置好每个层的信息,包括层命名,每层的厚度等等信息。如下图 一般来说,这些信息就足够了 但是对于有仿真需求或者等长设计需要使用ps作为延时单位的设计的时候,需要额外在层…