下載app免費(fèi)領(lǐng)取會(huì)員
該樣例文件主要是介紹Dynamo中字符串的應(yīng)用。
1、節(jié)點(diǎn)Code Block中如果想要?jiǎng)?chuàng)建字符串,需要用英文的雙引號(hào)將字符串的內(nèi)容包含起來。
2、節(jié)點(diǎn)String.ToUpper可以將輸入的字符串變?yōu)榇髮懙谋磉_(dá)形式。
3、節(jié)點(diǎn)String.Concat可以將多個(gè)字符串拼接起來。例如,字符串A為“ABC”,字符串B為“DEF”,拼接之后就是“ABCDEF”。圖中是將步驟1和步驟2的內(nèi)容進(jìn)行拼接。
4、節(jié)點(diǎn)String.Replace可以將字符串中指定的內(nèi)容替換為新的內(nèi)容。圖中將原本字符串中的單詞“put”改為單詞“come”。
5、節(jié)點(diǎn)String.Length可以返回輸入字符串的長(zhǎng)度。節(jié)點(diǎn)String.IndexOf可以返回所輸入字符串在另一串字符串中的位置,字符串“ to”在原本的字符串中從左往右是第21個(gè)字符開始的,輸入端ignoreCase決定著是否忽略大小寫,默認(rèn)是不忽略大小寫。
6、節(jié)點(diǎn)String.Remove可以刪除指定索引項(xiàng)開始、指定長(zhǎng)度的字符串。圖中要?jiǎng)h除的字符串從第21位開始。要?jiǎng)h除的長(zhǎng)度是整個(gè)字符串的長(zhǎng)度減去起始位置的索引值,即從指定的索引值開始到末尾全部刪除。
7、節(jié)點(diǎn)String.CountOccurrences可以返回在某個(gè)字符串中,另一個(gè)字符串出現(xiàn)的次數(shù)。輸入端ignoreCase決定著是否忽略大小寫,默認(rèn)是不忽略。圖中字符串“ar”在原本的字符串中出現(xiàn)了兩次。
8、字符串的創(chuàng)建還可以從對(duì)象中直接獲取。節(jié)點(diǎn)String from Object可以從對(duì)象中獲取字符串,圖中將原本屬于幾何圖形的圓形變?yōu)樽址畞肀硎尽?/p>
9、節(jié)點(diǎn)String.Split可以根據(jù)指定的分隔符將字符串進(jìn)行分割,分割后的字符串不包含分隔符。圖中將英文的左括號(hào)、英文的右括號(hào)、空格、等號(hào)以及英文的逗號(hào)作為分隔符,因此原本字符串中的這些對(duì)象將會(huì)作為分隔的依據(jù)。
10、節(jié)點(diǎn)String.Contains可以檢查指定字符串中是否含有另一串字符串。圖中就對(duì)輸入的各個(gè)字符串做了檢查,核對(duì)它們是否含有字符串“.”。
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:REVIT如何解決模型在naviswork中貼花不可見?
下一篇:Dynamo樣例文件解析之Geometry_Curves
推薦專題