この問題が発生しましたが、修正方法がわかりません。名前空間を変更するのは好きではありません。これは私のコードです:
namespace ParlayRMS.Models.System
{
using System;
using System.Globalization;
public class MaintenanceInfo
{
public MaintenanceInfo()
{
IsDownTime = false;
TimeFrom = DateTime.Now.ToString(CultureInfo.InvariantCulture);
TimeTo = DateTime.Now.ToString(CultureInfo.InvariantCulture);
}
public bool IsDownTime { get; set; }
public string TimeFrom { get; set; }
public string TimeTo { get; set; }
}
}
このクラスはエラーを引き起こします:「タイプまたは名前空間'DateTime'が見つかりませんでした。」このクラスは、.NETFrameworkと同じ名前空間Systemに配置されているためです。「ParlayRMS.Models.System」を「ParlayRMS.Models」に変更すると、このクラスは問題ありませんが、この方法は好きではありません。多くのコードを変更せずに、この場合の解決策が必要です。
ありがとう。