2019年12月10日火曜日

C# DAPPER MS-SQLのTIME型を取得する場合はCONVERTでDATETIMEに変換する必要がある。

C# DAPPER MS-SQLのTIME型を取得する場合はCONVERTでDATETIMEに変換する必要がある。
 
CONVERT(DATETIME, t2.start_time) AS start_time,

2019年12月2日月曜日

C# ファイルロックの確認

using System.IO;
 
private bool IsFileLocked(string path)
{
    FileStream stream = null;
 
    try
    {
        stream = new FileStream(path, FileMode.Open, FileAccess.ReadWrite, FileShare.None);
    }
    catch
    {
        return true;
    }
    finally
    {
        if (stream != null)
        {
            stream.Close();
        }
    }
 
    return false;
}


前まではファイルが変更出来るか?で未使用なのか判断していた。