對不起有關標題:)C#LINQ SEO一般編程問題,如何正確得到一個位置的結果?
這是我的基本問題,我試圖實現一個位置的SEO類型查詢。
這裏是我的例子
- /利茲
- /Leeds_England
- /Hampshire_England
- /England_Leeds
- /Europe_England
我想獲得的位置,現在我正在分割'_',然後做一個LINQ查找通過我的列表的每個部分。 位置有
市 省 地區 國家 大陸
如果我找到一個具有更大的計數,我設置一個變量爲「cityFound」,並將結果追加到一個範圍內的位置。
然後我再次使用LINQ對這些分裂結果進行檢查,看看我得到了什麼,試着弄清楚每個拆分部分是否在同一個位置。
現在我覺得我做錯了,但我無法弄清楚「很好」的做法。我想我可以創建一個遞歸方法,或者我看完全錯了。
你們會如何解決這個問題?僞代碼很好,這是我陷入困境的邏輯!
Cheers,Sarkie。
恐怕我發現你的問題很難理解。我可以看到這些是輸入的例子 - 你有什麼已知的信息? 「如果我找到一個更重要的人」,你是什麼意思?一個什麼,更重要的是什麼?你想得到什麼輸出? – 2008-11-24 20:31:05