0
我遇到了服務器端修復問題。 我能夠解決與客戶端JavaScript的寡婦/孤兒。 但是我寧願在頁面呈現之前將它做到服務器端。不幸的是我的C#是有限的。我將如何能夠做到這一點?或者至少了解如何做到這一點。
這是我用過的javascript。服務器端修復文本字符串中的寡婦問題
在此先感謝您。
我遇到了服務器端修復問題。 我能夠解決與客戶端JavaScript的寡婦/孤兒。 但是我寧願在頁面呈現之前將它做到服務器端。不幸的是我的C#是有限的。我將如何能夠做到這一點?或者至少了解如何做到這一點。
這是我用過的javascript。服務器端修復文本字符串中的寡婦問題
在此先感謝您。
請閱讀代碼
public string Model_fix(string ElementText)
{
var result = string.Empty;
// the compiler will set wordArray as List of string and not an array
// list in c# is more similar to an array in javascript
var wordArray = ElementText.ToString().Split(' ').ToList();
if (wordArray.Count > 1)
{
wordArray[wordArray.Count - 2] += "' '" + wordArray[wordArray.Count - 1];
wordArray.RemoveAt(wordArray.Count - 1); // equivilent to Array.pop in javascript
result = string.Join(" ", wordArray); // equivilent to Array.join() in javascript
}
return result;
}
非常感謝Jonathana裏面我的意見,這是在理解大的幫助。歡呼 –
很高興我能提供幫助,如果您覺得它有用,請將其標記爲答案。歡呼聲( - : – jonathana