我尝试对从我的电子商务网站运输产品进行优化。
我不使用插件进行电子商务,仅使用asp.net mvc 5。
我向FeDex API询问购物车中所有物品的运费。因此,如果用户在购物车中有3件商品,它将像3件包裹一样进行计算。我需要一种方法来计算包装的尺寸,如果超出尺寸,则将其分成更多包装。
我在c ++和php(Here and Here)中找到了示例,但是我不知道这些语言...
如果您可以帮助我找到c#示例或帮助我将此php转换为c#,以便我可以了解它们的工作原理,则...
坦克!
编辑:
我完全找到了我需要的东西,但是它在c中……我需要为其创建一个dll,然后在我的应用程序中使用它 https://github.com/wknechtel/3d-bin-pack
我有一个 Xamarin Forms 项目,我尝试使用带有图标的已安装应用程序列表。
现在我有标签,但我没有得到图像。
我使用依赖服务来获取应用程序列表。:
public IEnumerable<IAppListServiceApplication> GetApplications()
{
var apps = Android.App.Application.Context.PackageManager.GetInstalledApplications(PackageInfoFlags.MatchAll);
foreach (var app in apps)
{
var label = app.LoadLabel(Android.App.Application.Context.PackageManager);
if (!label.ToLower().StartsWith("com."))
yield return new AppListServiceApplication
{
Label = label,
PackageName = app.PackageName,
AppIcon = GetAppIcon(app)
};
}
}
Run Code Online (Sandbox Code Playgroud)
但我无法在 Xamarin Forms 项目中将 Android Drawable 对象转换为 ImageSource。这是我现在尝试的:
public ImageSource GetAppIcon(ApplicationInfo app)
{
try
{
var drawable = app.LoadIcon(Android.App.Application.Context.PackageManager);
//return ImageSource.FromStream(() => new MemoryStream(bytes));
Bitmap icon = drawableToBitmap(drawable);
return ImageSource.FromStream(() => MemoryStreamFromBitmap(icon));
}
catch (Exception ex)
{ …Run Code Online (Sandbox Code Playgroud) 我希望为我喜欢的插件添加定义,我希望知道如何在不使用任何类型的情况下定义类型以允许此类型.
我将使用这样的属性:
views: {
'list.view1': {
dropPagingCap: 20,
list_infiniteScroll: true,
list_selectable: 'multi'
},
'list.view2': {
dataSource: function(options, callback){ ... },
dropPagingCap: 30,
list_selectable: true
}
}
Run Code Online (Sandbox Code Playgroud)
我试过这个,但是除了对象{}之外的库,而不是数组[]
interface IFuelUxRepeaterViews {
[index: string]: IFuelUxRepeaterParametersBase | IFuelUxRepeaterListParameter | IFuelUxRepeaterTumbnailParameter | IFuelUxRepeaterAllParameter;
}
Run Code Online (Sandbox Code Playgroud)
我不知道如何命名这种JavaScript类型的声明.