想要用 visual studio 2016 run 專案 run起來跑出這個錯誤
form 表單 防止重複送出表單 無痛處理javascript form refresh 會 resubmit
ok
上網查了很久
看了很多方法
發現這個最好用
解析 json string 並取裡面的值 (不需要再建calss)
ok
visual studio 讓游標快速往右 ctrl + →
寫程式時發現 →按鍵 游標移的非常緩慢
後來 詢問神人哥哥發現
加上ctrl 鍵加上 → 會讓游標比較快速往前進
[C#]中英數字串 index 和substring 遇到中英數夾雜的字串的地雷
var bigme=asdklash;jdshx;kchk;sjcxh[我我]jksd;hsa
現在我想要把我我結取出來
var me=bigme.substring(bigme.indexof('['),bigme.length)
之後就出錯了 因為當有中文字的時候 indexof 會把 一個字當作兩byte length 也會把一個英文字當作兩byte 但是 substring 還是只把一個英文字當一個位置 所以後來會超出範圍
修改方式 var me=bigme.spilt('[')[1].spilt(']')[0];
me=我我 end~~~
Entity Framework 出現『Validation failed for one or more entities. See 'EntityValidationErrors' property for more details』的錯誤
工作時出現,覺得很疑惑
C# 程式下 sql 加上變數@ 用法 做流水編號
想要做一個 insert 時會 輸入流水編號的資料 像這樣 te-0001
所以要下sql 先看之前的流水編號 然後再+1
紀錄一下一個愚蠢的錯誤
把程式複製過來用的時候
記得NameSpace要隨手改成正確的
debug mode 清除visual studio所有中斷點 ctrl + shift +f9
自己常常被舊的的中斷點 耽誤偵錯工作 決定斷捨離
System.ArgumentException: 找不到屬性集方法。 處理方法
這是在 使用map函式時出現的
簡單來說就是 a model 有 abcde 5個變數 想要 map到 b model 有 八個變數 abcdfghij 但因為 b model 沒有e 變數不能map所導致
以下為實際解決案例
Datetime? 比較 年度 不得比2017年小 <2017 日期比較 年度比較
[asp.net mvc框架]
工作時 剛好有個欄位 是必填欄位 [required] datime? Clean_Date{get;set;}
然後希望使用者key的時候不要key 小於2017年的數值
於是做了個檢核
c# ?符號 到底在幹嘛2 ????? int? guid? datetime? 到底在幹嘛
大家接觸C# 會常常看到 有的型別後面會加上?符號 不知道在衝三小加三小?看了很倒彈
c# ?符號 到底在幹嘛 ????? 三元運算式 多種用法
?
asp.net C# 泛型 list 一看就知道泛型 list在幹嘛的教學
菜雞帶小小菜雞 ASP.NET c# 入門 泛型陣列教學 LIST<T>
- 1