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