C_Sharp 板


LINE

详细说一下过程好了, 整个区块中的data都代表同一个变数也只有一个变数, 整个程式码只是在让data这个变数的值变动而已, 变数可以想成篮子,值可以想成物品, 所以整个区块中的篮子都是同一个, 程式只是把蓝子里的东西换成不同物品而已 所以从头到尾名称为data的这个篮子只有一个而已
1F:推 name2name2: string data = "ABCDE@12345";06/28 12:29
这边设一个变数叫data, (创造一个叫做data的篮子) 然後用等号把 "ABCDE@12345" 这个字串质赋值给data这个变数, (把"ABCDE@12345"这个东西放进data这个篮子) 所以现在data这个变数的值是 "ABCDE@12345" (data这个篮子里装的物品目前是 ABCDE@12345)
2F:→ name2name2: data = data.Substring(6); 06/28 12:30
接下来这行程式会先做等号右边的动作, 目前data的值是ABCDE@12345 所以右边会对data的目前值ABCDE@12345 去做Substring(6) 会得到 12345 这个字串值 所以右边的动作结果会得到一个纯字串值"12345" 然後等号会把右边做好的结果"12345"这个值 赋值给data本身, 赋值的意思相当於覆盖, 以篮子物品来说赋值就是把篮子里原本的东西换成另个东西, 所以等号把data原本的值ABCDE@12345 改成右边的结果值也就是 12345 所以现在data的值变成12345了
3F:→ name2name2: Console.WriteLine(data); //得到12345 这样? 06/28 12:30
最後印出目前data值
4F:推 aacced: 数字前面固定是@吗? 06/28 14:31
5F:→ aacced: data = data.Substring(data.Indexof("@", 1) + 1); 06/28 14:31
这边等号右边内层括号里的动作最先做, data.indexof(@)会取得"@"这个符号所在的位置, +1就再把位置+1, 所以外层括号最後结果就是得到@的位置+1 (+1就是下一个字元的位置), 也就是1所在的位置, 然後整个substring就从1这个位置往後切到字串结尾,就得到12345 可以见 https://msdn.microsoft.com/zh-tw/library/system.string.indexof(v=vs.110).aspx
6F:→ kkokking: name大,感谢!!加了第二行,data之後就会自动省略前面英 06/28 15:17
7F:→ kkokking: 文吗? 06/28 15:18
算是把data的原值ABCDE@12345 覆盖成substring得到的切割字串结果12345 省略这个动作是substring做的 substring https://msdn.microsoft.com/zh-tw/library/system.string.substring(v=vs.110).aspx https://msdn.microsoft.com/zh-tw/library/hxthx5h6(v=vs.110).aspx https://msdn.microsoft.com/zh-tw/library/aka44szs(v=vs.110).aspx (若有误请再指教,谢谢~) -- ~ Sent from my PCMan Combo ~ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.36.98.251
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1467101344.A.6FC.html ※ 编辑: name2name2 (114.36.98.251), 06/28/2016 16:12:20
8F:→ name2name2: 补充 可以下这个关键字 第一个结果点进去 06/28 17:11
9F:→ name2name2: https://goo.gl/eh3EQI 06/28 17:11
10F:推 kkokking: N大谢谢你不辞辛劳得写那麽详细,我P币若是够多.....就.. 06/28 17:40
11F:→ kkokking: 送N大了!!已解决问题,也得到详细的解说,真的非常感谢^^ 06/28 17:41
~不客气! ※ 编辑: name2name2 (114.36.98.251), 06/28/2016 20:07:28







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW站内搜寻

TOP