私はC#クラスを使用しており、Windowsストアアプリケーション(C#)では正常に動作します。私はWindowsランタイムCompenentでそれを使用しようとすると、しかし、私は次のエラーを取得する:クラスの'System.DateTime'は有効なWindowsランタイムパラメータタイプではありません
Calculator.Calculate(System.DateTime)' has parameter 'dateTime' of type 'System.DateTime'. 'System.DateTime' is not a valid Windows Runtime parameter type.
サンプルオブジェクト:
public DateTime Calculate(DateTime dateTime)
{
int dayNumberOfDateTime = ExtractDayNumber(dateTime);
int sunRiseInMinutes = CalculateSunRiseInternal(tanSunPosition, differenceSunAndLocalTime);
return CreateDateTime(dateTime, sunRiseInMinutes);
}
私はこの問題を解決するにはどうすればよいですか?そして何が問題なの?
パブリックから内部に変更するとどうなりますか? –