回答
如果你只想把它變成像你比如一個字符串,並假設l.Day
是要與「求」來串聯值...
var name = $"{l.Day}Beg";
編輯:有人指出,字符串插值在Razor視圖中播放效果不佳。我將這個例子留給子孫後代,但是從下面的例子中刪除它。
或者,如果你不使用C#6 ...
var name = string.Format("{0}Beg", l.Day);
然後你只需要你想去的地方顯示的name
值。根據你的例子,我猜你想要使用該值作爲某個HTML元素的name
屬性。所以你可以這樣做:
<input name="@name" ... />
你也可以做所有的內聯代替使用變量。
<input name="@string.Format("{0}Beg", l.Day)" ... />
我沒有意識到他正在使用Razor語法 - 如果他要使用@name並在需要它的地方使用,我的答案也能起作用嗎?總有一些方法可以做到! – confusedandamused
當我嘗試這個時,name =「@ $」{l.Day} Beg「」,我得到這個「$」在代碼塊的開始是無效的。但第二個工程。那謝謝啦!! –
@confusedandamamused是的,這並不明顯。我認識到的唯一原因是他用MVC標籤發佈了這個問題,以及他對@符號的使用。你也可以工作,但我認爲在形成或構建或連接字符串時使用「+」很少是正確的。使用字符串插值或'string.Format()'是可取的。 –
嗯我想我不清楚。不是一個變量。輸入字段中的名稱屬性。 –
ToString是多餘的。 – CSharpie
@CSharpie刪除 - 謝謝! – confusedandamused
- 1. 把兩個變量放在一起
- 2. 把變量放在一個
- 3. 如何把一個變量放在一個變量值中PHP
- 4. 把一個變量放在一邊php變量echo
- 5. 如何把一些變量放在一個變量中? C++
- 6. 把一個變量到一個變量
- 7. ruby數組首先把第二個變量放到變量中,其餘變量放到另一個變量中
- 8. 把sql放到一個變量中
- 9. 把變量放到另一個報價
- 10. 如何把2個變量一起
- 11. 如何把一個while循環放在一個變量中?
- 12. 把一個變量放在一個字符串中PHP
- 13. 把一些變量放在Laravel-> Blade
- 14. mysqli $行總和沒有把它放在一個變量
- 15. 如何把EditText和Button放在一起?
- 16. 把一個會話變量到一個文本框
- 17. 把一個va_list變量放在一個變量參數列表(!)裏面
- 18. 把2個div與圖像和文字並排放在一起
- 19. 把2個節目放在一起
- 20. 如何把2個div放在一起?
- 21. 不能把兩個div放在一起
- 22. 把一個POST請求的一部分放在變量中
- 23. 把ListView行文本放入變量
- 24. 把兩個腳本放在一起(動作腳本)
- 25. 查找html標籤之間的文本,並把它放在一個變量
- 26. 如何把jQuery變量放到一個PHP變量中
- 27. 把一個數組放入一個if語句的變量
- 28. 把一個變量放到C中的一個數組
- 29. 把一個變量值放入一個jQuery的append
- 30. 把一個變量數組
變種名稱=的String.Format( 「{0}求」,System.DateTime.Now.DayOfWeek) – Nair