反过来使用第二方推送通知服务(例如Parse)发送基于位置的Android设备推送通知吗?我想向我的用户发送推送通知,而不会因为他们不在特定区域而获得与该特定用户无关的通知.此外,我可以根据时间间隔获取用户位置,但我宁愿采用不同的方式,如果可能的话.
我是WPF的新手,我正在尝试制作一个显示3D模型的程序(保存在我的计算机上)并根据按钮点击进行旋转.我想有三个按钮来围绕x,y和z轴旋转对象.我有代码显示模型,但我不确定如何使用按钮单击旋转它.这是我到目前为止所拥有的;
C#
public MainWindow()
{
InitializeComponent();
ModelVisual3D device3D = new ModelVisual3D();
device3D.Content = Display3d(MODEL_PATH);
// Add to view port
viewPort3d.Children.Add(device3D);
}
private Model3D Display3d(string model)
{
Model3D device = null;
try
{
//Adding a gesture here
viewPort3d.RotateGesture = new MouseGesture(MouseAction.LeftClick);
//Import 3D model file
ModelImporter import = new ModelImporter();
//Load the 3D model file
device = import.Load(model);
}
catch (Exception e)
{
// Handle exception in case can not find the 3D model file
MessageBox.Show("Exception Error : " + e.StackTrace); …Run Code Online (Sandbox Code Playgroud) 这是类类内部方法的一部分.我的目标是生成一个随机数,该数字将存储在名为iCell的变量中.之后,iCell将用于switch语句来更改字符,单元格.我从iCell = Random.Next(1,9);"错误,非静态字段,方法或属性'System.Random.Next(int,int)'"所需的对象引用的行中收到错误.在类方法中是否不可能有随机数生成器?
public void CPUMove() //method marks cell for CPU
char cell;
int iCell;
Random rand = new Random();
iCell = Random.Next(1, 9);
switch (iCell)
{
case 1:
cell = '1';
break;
case 2:
cell = '2';
break;
case 3:
cell = '3';
break;
case 4:
cell = '4';
break;
case 5:
cell = '5';
break;
case 6:
cell = '6';
break;
case 7:
cell = '7';
break;
case 8:
cell = '8';
break;
case 9:
cell …Run Code Online (Sandbox Code Playgroud)