Latest

把衣服的鬆緊帶穿回去的方法

當衣服的鬆緊帶如果有一邊跑進去,要如何解決? 有一辦法可以先把鬆緊帶全部抽出來,再用直徑比較細的原子筆管讓鬆緊帶穿進去,之後在順著褲子的鬆緊帶洞口用手把它穿過去。這方法我用在我的褲子上,最後是成功的。 (最近才把以前的照片紀錄上傳,具體步驟只能依印象而寫) 鬆緊帶 準備工具除了鬆緊帶,還有:剪刀、美工刀、膠帶、原子筆管 鬆緊帶穿過筆管後,可以用膠帶把筆管前端和鬆緊帶黏住,以防鬆緊帶穿到一半跑出筆管 有些地方穿不過去時可以用剪刀或美工刀稍微開個小洞 完成後就卸下膠帶和筆管!

[C#] 如何讓int有Null,問號? (2018.06.28 更新)

int? Money;
Money = row["Money"] == DBNull.Value ? (int?) null : (int)row["Money"];

這個式子的意思是用三元運算子寫成,
意思是說如果從資料庫抓出來的row["Money"]等於DBNull.Value時,
就把null轉成int?的型態丟給Money,否則row["Money"]轉成int型態丟給Money。

DBNull.Value 用來抓資料庫裡面的空值 (直接在C#用Null會抓不到)

int? 則可以讓int有Null (int?中的?代表System.Nullable<T>,可以讓int有Null)

- - -

最上面的程式碼意思為:

int? Money = isDataNull(row["Money"]);

private int? isDataNull (object obj)
{
    if (obj == DBNull.Value)
    {
        return null;
    }
    else
    {
        return (int)obj;
    }
}

留言

這個網誌中的熱門文章

Win 10 變更注音輸入法選字窗的大小

國泰世華信用卡 異常簽帳消費