ふらっと C#,C♯,C#(初心者用) Part133at TECH
ふらっと C#,C♯,C#(初心者用) Part133 - 暇つぶし2ch229:デフォルトの名無しさん
17/11/13 22:01:26.37 qSvbvuzsa.net
>>220
こんな型でも返しますかw
public class FunctionResult<T>
{
  public FunctionResult(T val)
  {
    Value = val;
  }
  public FunctionResult(Exception ex)
  {
    Exception = ex;
  }
  public bool HasValue
  {
    get { return Exception != null; }
  }
  private T _Value;
  public T Value
  {
    get
    {
      if (!HasValue) throw new InvalidOperationException();
      return _Value;
    }
    private set { _Value = value; }
  }
  public Exception Exception { get; private set; }
}


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch