Пример #1
0
 /// <summary>
 /// Get the optioned value.
 /// Return default value if option does not exist.
 /// </summary>
 /// <param name="option"> target option </param>
 /// <returns> the optioned value of default value if option does not exist. </returns>
 //JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
 //ORIGINAL LINE: @SuppressWarnings("unchecked") public <T> T option(BoltOption<T> option)
 public virtual object option(BoltOption option)
 {
     options.TryGetValue(option, out var obj);
     return(obj ?? option.defaultValue());
 }