public static PrintingConfig <TOwner> Using <TOwner, TType>(this TypePrintingConfig <TOwner, TType> typeConfig, CultureInfo culture) where TType : IFormattable { var printingConfig = ((ITypePrintingConfig <TOwner, TType>)typeConfig).ParentConfig; ((IPrintingConfig <TOwner>)printingConfig).TypeCultureInfo[typeof(TType)] = culture; return(printingConfig); }
public static PrintingConfig <TOwner> Using <TOwner>(this TypePrintingConfig <TOwner, int> pc, CultureInfo ci) { ((ITypePrintingConfig <TOwner, int>)pc).PrintingConfig.SetNumberCulture <int>(ci); return(((ITypePrintingConfig <TOwner, int>)pc).PrintingConfig); }