public static void TestGenericArrayInterface() { var x = new Linear(); var r = x.Function(null); Assert.AreEqual(123, r); var x1 = new Linear1(); var r1 = x1.Function(new[] { 1.1 }); Assert.AreEqual(1.1, r1); var x2 = new Linear2(); var r2 = x2.Function(new double[, ] { { 1.1, 2.2, 3.3 }, { 4.1, 5.1, 6.1 } }); Assert.AreEqual(5.1, r2); var x3 = new Linear3(); var r3 = x3.Function(new List <double>(new[] { 1.1, 2.1 })); Assert.AreEqual(2.1, r3); }
public void referencedata() { taskname.Text = tasklist[pos].task_name; taskdescription.Text = tasklist[pos].description; taskdeadlinedate.Text = tasklist[pos].task_creation_date; taskdeadlinetime.Text = tasklist[pos].time; if (tasklist[pos].addedcompliance != null) { for (int i = 0; i < tasklist[pos].addedcompliance.Count; i++) { gridattachmentlist = new GridForAttachmentCreateReference(Activity, tasklist[pos].addedcompliance); complianceslistview.Adapter = gridattachmentlist; gridattachmentlist.NotifyDataSetChanged(); complianceslistview.setExpanded(true); } } if (tasklist[pos].taskFileMappings != null) { for (int i = 0; i < tasklist[pos].taskFileMappings.Count; i++) { if (tasklist[pos].taskFileMappings[i].FileType.Equals("Image")) { ImageView img = new ImageView(Activity); Bitmap bitmap = BitmapFactory.DecodeFile(tasklist[pos].taskFileMappings[i].Path); img.LayoutParameters = new LinearLayout.LayoutParams(200, 250); img.SetX(10); img.SetY(10); //img.SetImageResource(Resource.Drawable.videofile); img.SetImageBitmap(bitmap); Linear1.AddView(img); } if (tasklist[pos].taskFileMappings[i].FileType.Equals("Video")) { ImageView img = new ImageView(Activity); //Bitmap bitmap = BitmapFactory.DecodeFile(Mitems[i].taskFileMappings[i].localPath); img.LayoutParameters = new LinearLayout.LayoutParams(200, 250); img.SetX(10); img.SetY(10); img.SetImageResource(Resource.Drawable.videofile); //img.SetImageBitmap(bitmap); Linear2.AddView(img); } if (tasklist[pos].taskFileMappings[i].FileType.Equals("Audio")) { ImageView img = new ImageView(Activity); //Bitmap bitmap = BitmapFactory.DecodeFile(Mitems[i].taskFileMappings[i].localPath); img.LayoutParameters = new LinearLayout.LayoutParams(200, 250); img.SetX(10); img.SetY(10); img.SetImageResource(Resource.Drawable.audiofile); //img.SetImageBitmap(bitmap); Linear3.AddView(img); } } } }