要做一件事的時候,該怎么搭建流程,該應用哪些類、屬性和方法,根本就是一頭霧水。一個類有哪些屬性和方法,事先根本不知道。這讓我這個來自于PLC編程的人真的很不適應。
PLC要做一件事,該搭建的流程和該應用的指令是非常清晰的,不需要強記。指令就在工具箱里,直接拉過來就可以用。各資料從哪里、到哪里去,都有位置(比如DB塊、M區、I區和Q區)。
說C#難的,我覺得主要就是因為它需要人們去強記。如果不要強記,由C#就不算一門難懂的語言。然而,強記是好事嗎?顯然不是。強記只是它的無可否認的缺點。
uj5u.com熱心網友回復:

什么叫一個類有哪些屬性和方法事先根本不知道?需求收集、程式設計沒人做?
uj5u.com熱心網友回復:
可以不用知道,你可以自己寫
uj5u.com熱心網友回復:
不知道Labview怎么樣?沒學過uj5u.com熱心網友回復:
PLC就事先知道呀。比如我要監視傳感器,就用i區指令;需要輸出去控制某顯示燈或者某馬達,就用Q指令。等等。
uj5u.com熱心網友回復:
額,你這難道不用記憶?無論是什么語言,都有記憶的部分,這很正常,記不住還可以百度嘛,一搜一大堆,你所說的類和屬性并不是記憶的,而是結合需求用面向物件的思維去設計出來的。現有的一些可以使用的類也是別人先根據需求寫好的。所以不是c#難,是你思維沒有轉過來吧……
uj5u.com熱心網友回復:
有個東西叫MSDN,標準類別庫的類,有那些屬性都可以查到,屬性啥的 點一下不都有提示的么,還是中文的,你還要咋樣。uj5u.com熱心網友回復:
你不知道安裝MSDN的嗎?. net的強大,功能太多,不是PLC那個量級的吧
uj5u.com熱心網友回復:
有個東西叫MSDN,標準類別庫的類,有那些屬性都可以查到,屬性啥的 點一下不都有提示的么,還是中文的,你還要咋樣。
謝謝指教。我去下載MSDN
uj5u.com熱心網友回復:
下載了兩個MSDN,都是空檔案,浪費我的錢。而且還是C++的。這不坑爹嗎uj5u.com熱心網友回復:
老板,你要是覺得學著累,可以花錢找人做呀.uj5u.com熱心網友回復:
下載了兩個MSDN,都是空檔案,浪費我的錢。而且還是C++的。這不坑爹嗎
我就沒用MSDN,那些方法屬性用的時候百度就好了,開發多了就熟練了。常用的不就那幾個嗎……tostring,substring,spilt……
uj5u.com熱心網友回復:
哪個不懂就按F12或者F1uj5u.com熱心網友回復:
https://docs.microsoft.com/zh-cn/dotnet/csharp/tour-of-csharp/MSDN檔案 基礎都不學,怎么編程
uj5u.com熱心網友回復:
什么叫一個類有哪些屬性和方法事先根本不知道?需求收集、程式設計沒人做?
PLC就事先知道呀。比如我要監視傳感器,就用i區指令;需要輸出去控制某顯示燈或者某馬達,就用Q指令。等等。
這個和c#的命名空間,也一樣。
本質上的區別在哪里?
只是你熟悉PLC,而不熟悉C#。
uj5u.com熱心網友回復:
哈哈,如果沒有注釋就更加不用學,幸好 .net服啦摸 都是中文注釋的,這沒難度吧? 然鵝 net5.0他又全部是英文的uj5u.com熱心網友回復:
我覺得c#是世界上最容易最好用的語言,比Java都好用,學其它的語言學著學著怎么都覺得沒有c#好用各種不適應uj5u.com熱心網友回復:
這東西自學肯定不如手把手教的快,如果想學c#可以聯系我,咱們經驗分享,我教你c#,你教我別的,可以微信聊聊看看有沒有我感興趣的東西可以學學uj5u.com熱心網友回復:
如果你寫出來,并且愿意分享專案代碼,然后同時有人愿意花時間去完善,最后慢慢變成通用的,然后……孫子后代就有了你做的這個代碼的記憶了,偉不偉大,如果把你的名字寫到注釋里,那將永垂不朽啊,多偉大的事
uj5u.com熱心網友回復:
如果你寫出來,并且愿意分享專案代碼,然后同時有人愿意花時間去完善,最后慢慢變成通用的,然后……孫子后代就有了你做的這個代碼的記憶了,偉不偉大,如果把你的名字寫到注釋里,那將永垂不朽啊,多偉大的事
Labvirw是圖形化編程,不知道跟PLC是否差不多即容易記憶?
uj5u.com熱心網友回復:
是你思維沒有轉換過來。uj5u.com熱心網友回復:
我知道你的意思,你是想要那種在一個類里面,所有方法一目了然,各種引數解釋清清楚楚。但是很遺憾,C#沒有這個功能,因為庫太多了,沒辦法做到你要的,但是C#的幫助很全也很強,每個類里面的每個方法都有一個獨立的例子教學,如果你不清楚怎么使用,可以參考以下:1、菜鳥教程(最最簡單的教程了)
https://www.runoob.com/csharp/csharp-tutorial.html
2、把例子里面的代碼黏貼到VS里面,如果順利可以直接執行,但也有需要另外加載庫的,如果看到有錯誤提示的代碼,可以把滑鼠指向錯誤代碼(注意,是指向就可以,不用點擊左鍵),然后按鍵盤F1就可以鏈接到該處錯誤的MSDN官方解釋,里面有很全的解釋也例子提供參考
3、MSDN我沒聽說過收費,這功能一直在線提供,都是免費的,不知道你被哪個女的騙了感情
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/256563.html
標籤:C#
