none
一段vb.net程式碼轉換成C# RRS feed

  • 問題

  • 語言VS2010 , Entity Framework

    小弟在學習VS2010 C#, 最近借了一本VISUAL BASIC 2010關於設計進銷存系統的書,

    裡面的範例程式都是VB的, 我邊看邊改成C#,

    但有一段程式碼, 實在改不出來, 網路上也查不到資料(或許我不懂查),

    請各位先進指點.

    VB2010程式碼如下:

    Using context as new VS2010Entities
    
    Dim qrySupplier= context.Supplier.Execute(MergeOption.OverwriteChanges).Where(Function(S) S.AttribName Like SearchTextBox.text + "*")
    
    其中 Function(S) S.AttribName 不曉得要怎麼轉成C#

    2012年9月1日 上午 02:13

解答

  • var qrySupplier = context.Supplier.Execute(MergeOption.OverwriteChanges).Where(s => s.AttribName.StartWith(SearchTextBox.Text)); 



    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。
    =================================
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure

    • 已提議為解答 KKBruceMVP 2012年9月1日 上午 02:26
    • 已標示為解答 YCL8000 2012年9月2日 上午 12:38
    2012年9月1日 上午 02:23
    版主

所有回覆

  • var qrySupplier = context.Supplier.Execute(MergeOption.OverwriteChanges).Where(s => s.AttribName.StartWith(SearchTextBox.Text)); 



    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。
    =================================
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure

    • 已提議為解答 KKBruceMVP 2012年9月1日 上午 02:26
    • 已標示為解答 YCL8000 2012年9月2日 上午 12:38
    2012年9月1日 上午 02:23
    版主
  • 一切還在學習中, 的確其中有些的意義不甚明白, 這部份就要自己的多摸索了, 感謝指點.
    2012年9月2日 上午 12:43