0

だから私はこのようなコードの塊を持っています:

public List<DynamicBusinessObject> GetSearchResultList(Search search, List<CategoryAttribute> listCatAttrib, string sortBy, int startRow, int pageSize, [Optional, DefaultParameterValue("")] string state, [Optional, DefaultParameterValue("")] string condition, [Optional, DefaultParameterValue("")] string manufacturer)

デフォルト値の "" (空の文字列) の代わりに null に設定する方法を教えてください。DBNull.value を使用してみましたが、気に入らなかった。

4

2 に答える 2

0

= null を使用する

public List<DynamicBusinessObject> GetSearchResultList(Search search, List<CategoryAttribute> listCatAttrib, string sortBy, int startRow, int pageSize, string state = null, string condition = null, string manufacturer = null)
于 2012-10-23T22:16:23.183 に答える